/** * Draws the footer * @private * @method footerDraw * @return {Object} description */ function footerBuilder(param1) { var options = [ { title : {'cat':'Digue-hi la teva! - ', 'esp':'¡Di la tuya! - ', 'eng':'¡Di la tuya! -'}, email : 'cominterna@uoc.edu', imageUrl : '', linkUrl : '', column : 'left', isTitle : false, } ] // Create footer var userLang = whatLanguage; // Footer elements var footerContainerDiv = $('
'), mrgColumn = $('
'), footerBlockLeft = $('
'), footerBlockRight = $('
'), titleUnderLine = $('
'); var i = 0; do { var item = options[i], element = '', leftCol = true; // Title if (param1 !== 'noClaim') { console.log(param1); if (item.title.length !== 0 && item.isTitle == true) { element = $('' + item.title[userLang] + ''); element.append(titleUnderLine.clone()); } } // Link if (item.title.length !== 0 && item.isTitle == false) { element = $('' + item.title[userLang] + '
'); } // Email if (item.email.length !== 0) { element = $(' ' + item.title[userLang] + item.email + '
'); } // Image if (item.imageUrl.length !== 0) { element = $('
'); } // Append to column if (item.column == 'left') { $(footerBlockLeft).append(element); } else if (item.column == 'right') { $(footerBlockRight).append(element); } i++; } while (i !== options.length); // Append to root $(footerContainerDiv).append(mrgColumn.clone(), footerBlockLeft, mrgColumn.clone()); // Append to DOM element with an ID $('body').last().after().append(footerContainerDiv); }