function nextPage(galId, pageId, type){ var ajaxVar = new ajaxVars(); ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "getGalleryBox"; ajaxVar.vars['args'] = galId,pageId; ajaxVar.vars['cur_page'] = pageId; ajaxVar.vars['gal_id'] = galId; ajaxVar.vars['type'] = type; ajaxVar.fnVars['divId'] = type=='right' ? 'image_gallery' : 'image_gallery_main'; ajaxVar.gotoFunction = 'reloadData'; ajaxVar.AjaxPostSQL(); } function reloadData(dataArr, fnVars){ if(dataArr){ var imageDiv = document.getElementById(fnVars['divId']); if(imageDiv){ imageDiv.innerHTML = dataArr; Lightbox.prototype.initialize(); } } } function reloadNewsletterBox(dataArr, fnVars){ if(dataArr){ var divObj = document.getElementById(fnVars['divId']); var submittedDivObj = document.getElementById(fnVars['submittedDivId']); if(divObj && submittedDivObj){ divObj.className = 'hiddendiv'; if(dataArr == '-1'){ submittedDivObj.innerHTML = 'Sorry this email address has already been added to the list.'; }else{ submittedDivObj.innerHTML = 'Form submitted
We will get back to you shortly !!'; } submittedDivObj.className = 'visiblediv'; var func = ""; func += "document.forms['"+fnVars['formName']+"'].reset();"; func += "document.getElementById('"+fnVars['divId']+"').className = 'visiblediv';"; func += "document.getElementById('"+fnVars['submittedDivId']+"').className = 'hiddendiv';"; setTimeout(func, 10000); // sleeps for 10 secs and then re-innitialises the sign up form. } } } function signup(formName, objVar){ if(validateForm(formName, objVar)){ var ajaxVar = new ajaxVars(); ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "signup"; ajaxVar.vars['list_id'] = '1'; ajaxVar.vars['first_name'] = document.forms[formName].elements['name'].value; ajaxVar.vars['email'] = document.forms[formName].elements['email'].value; ajaxVar.vars['rand_no'] = document.forms[formName].elements['rand_no'].value; ajaxVar.fnVars['divId'] = 'newsletter_signup'; ajaxVar.fnVars['submittedDivId'] = 'submittedDiv'; ajaxVar.fnVars['formName'] = formName; ajaxVar.gotoFunction = 'reloadNewsletterBox'; ajaxVar.AjaxPostSQL(); } } function fixHeight(){ var box1Height = document.getElementById('index1').offsetHeight; var box2Height = document.getElementById('index2').offsetHeight; if(box1Height > box2Height){ document.getElementById('index2').style.height = box1Height + 'px'; }else if(box2Height > box1Height){ document.getElementById('index1').style.height = box2Height + 'px'; } } function findPosX(obj) { var curleft = 0; if(obj.offsetParent) while(1) { curleft += obj.offsetLeft; if(!obj.offsetParent) break; obj = obj.offsetParent; } else if(obj.x) curleft += obj.x; return curleft; } function findPosY(obj) { var curtop = 0; if(obj.offsetParent) while(1) { curtop += obj.offsetTop; if(!obj.offsetParent) break; obj = obj.offsetParent; } else if(obj.y) curtop += obj.y; return curtop; } function menu(id, show){ numberArr = id.split('_'); if(show == '1'){ document.getElementById('submenu_' + numberArr[1]).style.left = findPosX(document.getElementById('a_' + numberArr[1])) + 'px'; document.getElementById('submenu_' + numberArr[1]).style.display = 'block'; document.getElementById('menu_' + numberArr[1]).style.background = '#eaeaea'; }else{ document.getElementById('submenu_' + numberArr[1]).style.left = findPosX(document.getElementById('a_' + numberArr[1])) + 'px'; document.getElementById('submenu_' + numberArr[1]).style.display = 'none'; document.getElementById('menu_' + numberArr[1]).style.background = 'none'; } } function trim(stringToTrim) { return stringToTrim.replace(/^\s+|\s+$/g,""); } function adjustFeaturedHeight(){ var mainContentDivHeight = document.getElementById('mainContentDiv').offsetHeight; var rightContentDivHeight1 = document.getElementById('rightContentDiv1').offsetHeight; var rightContentDivHeight2 = document.getElementById('rightContentDiv2').offsetHeight; var featuredDivObj = document.getElementById('featuredDiv'); if((rightContentDivHeight1 + rightContentDivHeight2) > mainContentDivHeight){ newHeight = (rightContentDivHeight1 + rightContentDivHeight2) - mainContentDivHeight; oldHeight = featuredDivObj.offsetHeight; // alert(newHeight + ' ' + oldHeight); featuredDivObj.style.height = ((oldHeight + newHeight) - 18) + 'px'; } } function showFanBox(){ var fanBoxObj = document.getElementById('fanBox'); var fanBoxContainerObj = document.getElementById('fanBoxContainer'); xPos = findPosX(fanBoxContainerObj); yPos = findPosY(fanBoxContainerObj); fanBoxObj.style.left = (xPos - 408) + 'px'; fanBoxObj.style.top = (yPos + 50) + 'px'; if(fanBoxObj.style.display == 'none'){ fanBoxObj.style.display = 'block'; }else{ fanBoxObj.style.display = 'none'; } }