var GLDocRoot = "/"; var GLConfDocRoot = "/"; var GLGiftWrapPrice = "3.95"; var GLDocUrl = "http://www.luckies.co.uk/"; var GLDebug =0; /* admin variables */ var GLindexNum = ""; var GLglobalLang = '0'; var GLFile = ''; var GLYear = '2012'; var GLNextYear = '2013'; /* for press download form */ var objSess_hresuser_id = '0'; /* for press release download form */ var objSess_pressreluser_id = '0'; /*for Trader user*/ var objSess_tradeuser_id = '0'; /* common funcs */ function findPosX(obj){ var curleft = 0; if (obj.offsetParent){ while (obj.offsetParent){ curleft += obj.offsetLeft obj = obj.offsetParent; } }else if (obj.x){ curleft += obj.x; } return curleft; } function findPosY(obj){ var curtop = 0; if (obj.offsetParent){ while (obj.offsetParent){ curtop += obj.offsetTop obj = obj.offsetParent; } }else if (obj.x){ curtop += obj.x; } return curtop; } function showCat(ObjId,flag){ var MenuObj = document.getElementById(ObjId); if(flag){ var ProdObj = document.getElementById('ProdImg'); MenuObj.className='subNavi visiblediv'; var PxPos = findPosX(ProdObj); var PyPos = findPosY(ProdObj); MenuObj.style.position= 'absolute'; MenuObj.style.top= parseInt(PyPos)+ parseInt(ProdObj.offsetHeight) +'px'; MenuObj.style.left= parseInt(PxPos) - 5 +'px'; }else{ MenuObj.className='hiddendiv'; } } function ShowHideDiv(DivId,showFlag,Fdr,Cnter,linkName){ var objFormDiv = document.getElementById(DivId); switch(Fdr){ case 1: LoadFader(); break; case 2: hideFadedLayer(); break; } if(showFlag==1){ objFormDiv.className = "visiblediv"; }else{ objFormDiv.className = "hiddendiv"; } if(Cnter==1){ DisplayCenter(DivId); } if(linkName){ document.location.href = GLDocRoot+linkName; } } function include(filename){ var head = document.getElementsByTagName('head')[0]; script = document.createElement('script'); script.src = filename; script.type = 'text/javascript'; head.appendChild(script) } // include('/js/ajax.js'); // include('/js/ajax_voucher.js'); // include('/js/validation.js'); // include('/js/ieupdate.js'); // include('/js/drag.js'); // include('/js/cart.js'); // include('/js/fly.js'); // include('/js/Cartdrag.js'); // include('/js/preload_images.js'); // include('/js/crop.js'); // include('/js/tooltip.js'); // include('/js/menuOver.js'); // include('/js/javascripts.js'); // include('/js/newsticker.js'); function showFadedLayer(width, height){ var fadedLayerObj = document.getElementById('fadedLayer').style; fadedLayerObj.width = width + 'px'; fadedLayerObj.height = height + 'px'; fadedLayerObj.visibility = 'visible'; fadedLayerObj.display = 'block'; } function hideFadedLayer(){ var fadedLayerObj = document.getElementById('fadedLayer').style; fadedLayerObj.visibility = 'hidden'; fadedLayerObj.display = 'none'; } function getInnerPageSize(){ // Function to get actual screen width and height var gInnerPageWidth; var gInnerPageHeight; if(self.scrollHeight){ // Standards compliant browsers gInnerPageWidth = self.scrollWidth; gInnerPageHeight = self.scrollHeight; }else if(document.documentElement && document.documentElement.scrollHeight){ // IE6 gInnerPageWidth = document.documentElement.scrollWidth; gInnerPageHeight = document.documentElement.scrollHeight; }else if(document.body){ // Older versions of IE gInnerPageWidth = document.body.scrollWidth; gInnerPageHeight = document.body.scrollHeight; } return [gInnerPageWidth,gInnerPageHeight]; } function LoadFader(){ var innerPageSize = getInnerPageSize(); showFadedLayer(innerPageSize[0], innerPageSize[1]); } function DisplayCenter(DivId){ var DivObj = document.getElementById(DivId); DivObj.className='visiblediv'; var bodyObj = (navigator.userAgent.indexOf('Chrome')>-1)?document.body:document.documentElement; var winH = bodyObj.offsetHeight; var winW = bodyObj.offsetWidth; var FormW = DivObj.offsetWidth; var FormH = DivObj.offsetHeight; // alert(FormW+ '--'+ FormH+'--'+bodyObj.scrollTop); DivObj.style.position='absolute'; DivObj.style.left= (parseInt(winW)/2)- (parseInt(FormW)/2)+'px'; DivObj.style.top = parseInt(bodyObj.scrollTop)+ 150 +'px'; } function checkEmptySearch(FrmName,FldName){ var FrnElement = eval('document.'+FrmName+'.'+FldName); FrnElement.value=(FrnElement.value).replace(/^\s*|\s*$/g,''); if(FrnElement.value==''){ alert('Please enter valid search text');return false;}else{ return true;} } function Prefill(FldObj,Messg){ FldObj.value = (FldObj.value).replace(/^\s*|\s*$/g,''); if(FldObj.value.length==0){ FldObj.value=Messg; } }