function show_fish_detail(fishId,divId,fishUrl){ var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "show_fish_detail"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['id'] = fishId; ajaxVar.vars['fishUrl'] = fishUrl; ajaxVar.fnVars['divId'] = divId; ajaxVar.fnVars['fishUrl'] = fishUrl; ajaxVar.gotoFunction = 'show_fish_h'; ajaxVar.AjaxPostSQL(); } function show_fish_h(dataArr, fnVars){ var divId = fnVars['divId']; var fishUrl = fnVars['fishUrl']; if(typeof pageTracker != 'undefined') pageTracker._trackPageview(fishUrl); var divObj = document.getElementById(divId); divObj.innerHTML = dataArr; } function show_stock_records(id,furl,gflag){ var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "show_stock_detail"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['id'] = id; ajaxVar.vars['furl'] = furl; if(gflag){ ajaxVar.vars['gflag'] = gflag; } ajaxVar.fnVars['divId'] = 'cat'+id; ajaxVar.gotoFunction = 'show_stock_block'; ajaxVar.AjaxPostSQL(); } function show_stock_block(dataArr, fnVars){ var divId = fnVars['divId']; var divObj = document.getElementById(divId); divObj.innerHTML = dataArr; } function show_new_records(id,furl){ var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "show_new_detail"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['id'] = id; ajaxVar.vars['furl'] = furl; ajaxVar.fnVars['divId'] = 'cat'+id; ajaxVar.gotoFunction = 'show_new_block'; ajaxVar.AjaxPostSQL(); } function show_new_block(dataArr, fnVars){ var divId = fnVars['divId']; var divObj = document.getElementById(divId); divObj.innerHTML = dataArr; } function show_offer_records(id,furl){ var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "show_offer_detail"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['id'] = id; ajaxVar.vars['furl'] = furl; ajaxVar.fnVars['divId'] = 'cat'+id; ajaxVar.gotoFunction = 'show_offer_block'; ajaxVar.AjaxPostSQL(); } function show_offer_block(dataArr, fnVars){ var divId = fnVars['divId']; var divObj = document.getElementById(divId); divObj.innerHTML = dataArr; } function show_price_records(id,range_start,range_end,furl){ var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "show_price_detail"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['id'] = id; ajaxVar.vars['furl'] = furl; ajaxVar.vars['range_start'] = range_start; ajaxVar.vars['range_end'] = range_end; ajaxVar.fnVars['divId'] = 'cat'+id; ajaxVar.gotoFunction = 'show_offer_block'; ajaxVar.AjaxPostSQL(); } function show_offer_block(dataArr, fnVars){ var divId = fnVars['divId']; var divObj = document.getElementById(divId); divObj.innerHTML = dataArr; } function f_get_news_answer(id){ var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "f_get_news_answer_DB"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['id'] = id; ajaxVar.fnVars['divId'] = 'cat'+id; ajaxVar.gotoFunction = 'f_set_news_answer'; ajaxVar.AjaxPostSQL(); } function f_set_news_answer(dataArr, fnVars){ var divId = fnVars['divId']; var divObj = document.getElementById(divId); divObj.innerHTML = dataArr; } function toggle_arrow_image_faq(id){ var tempd = 'imgfaq'+id; if(document.getElementById('cat'+id).style.display =="none") document.getElementById(tempd).innerHTML =''; else document.getElementById(tempd).innerHTML =''; } function toggle_arrow_image_news(id){ var tempd = 'imgnews'+id; if(document.getElementById('cat'+id).style.display =="none"){ document.getElementById(tempd).innerHTML =''; document.getElementById('intro_'+id).style.visibility='hidden'; document.getElementById('intro_'+id).style.display='none'; }else{ document.getElementById(tempd).innerHTML =''; document.getElementById('intro_'+id).style.visibility='visible'; document.getElementById('intro_'+id).style.display='block'; } } function st_hover(id){ document.getElementById('cd'+id).className='stockOver'; document.getElementById('name'+id).className='stockOver'; document.getElementById('weight'+id).className='stockOver'; document.getElementById('of1'+id).className='stockOver'; document.getElementById('price'+id).className='stockOver'; document.getElementById('saver'+id).className='stockOver'; document.getElementById('of'+id).className='stockOver'; } function st_out(id){ document.getElementById('cd'+id).className='stock'; document.getElementById('name'+id).className='stock'; document.getElementById('weight'+id).className='stock'; document.getElementById('of1'+id).className='stock'; document.getElementById('price'+id).className='stock'; document.getElementById('saver'+id).className='stock'; document.getElementById('of'+id).className='stock'; } function show_letter(imgName){ var divObj = document.getElementById('fish_ov'); divObj.innerHTML = ""; } function show_cat(cat_img,cat_alt,cat_intro){ divObj = document.getElementById('fish_ov'); divObj.innerHTML = "" + cat_alt + "" + cat_intro; } function hide_org_shop(){ var spanObj = document.getElementById('shop_basket'); if(spanObj) spanObj.innerHTML = 'shopping basket'; } function hide_amaz(){ var divObj = document.getElementById('amaz'); divObj.style.visibility='hidden'; divObj.style.display='none'; } function show_amaz(){ //var divObj = document.getElementById('amaz'); //divObj.style.visibility='visible'; //divObj.style.display='block'; } function hide_pnd(){ selObj = document.getElementById('ddel_date'); if(selObj){ selObj.style.visibility = 'visible'; } var divObj = document.getElementById('pnd'); divObj.style.visibility='hidden'; divObj.style.display='none'; var divObj1 = document.getElementById('pnd_content'); divObj1.innerHTML = 'loading..'; } function show_pnd(){ var divObj = document.getElementById('pnd'); divObj.style.visibility='visible'; divObj.style.display='block'; } function show_arch_search(divId,tObj){ if(tObj.value.length>3){ var divObj1 = document.getElementById(divId); divObj1.style.visibility='visible'; divObj1.style.display='block'; divObj1.innerHTML = ' Loading......'; var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "get_relative_search"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['search'] = tObj.value; ajaxVar.gotoFunction = 'show_arch'; ajaxVar.AjaxPostSQL(); }else{ var divObj = document.getElementById('search_arch'); var divObj2 = document.getElementById('search_arch_extra'); if(divObj2){ divObj2.style.visibility='hidden'; divObj2.style.display='none'; divObj2.innerHTML = ''; } divObj.style.visibility='hidden'; divObj.style.display='none'; divObj.innerHTML = ''; document.getElementById('search_arch').style.border='1px solid gray'; } } function show_extra_search(divId,catId,search){ var divObj1 = document.getElementById(divId); divObj1.style.visibility='visible'; divObj1.style.display='block'; divObj1.innerHTML = ' Loading......'; var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "get_extra_search"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['catId'] = catId; ajaxVar.vars['search'] = search; ajaxVar.gotoFunction = 'show_arch_extra'; ajaxVar.AjaxPostSQL(); } function hide_extra_search(){ var divObj = document.getElementById('search_arch_extra'); divObj.style.visibility='hidden'; divObj.style.display='none'; divObj.innerHTML = ''; } function show23(sId,super1,nurl){ var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "get_name_image"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['slotId'] = sId; ajaxVar.vars['super'] = super1; ajaxVar.fnVars['super'] = super1; ajaxVar.fnVars['divId'] = 'img_'+sId; ajaxVar.fnVars['divIdn'] = 'imgn_'+sId; ajaxVar.fnVars['nurl'] = nurl; ajaxVar.gotoFunction = 'show_slot_image'; ajaxVar.AjaxPostSQL(); } function show_slot_image(dataArr, fnVars){ var divId = fnVars['divId']; var divIdn = fnVars['divIdn']; var nurl = fnVars['nurl']; var divObj = document.getElementById(divId); var divObjn = document.getElementById(divIdn); divObj.innerHTML = ''+dataArr+''; divObjn.innerHTML =''+fnVars['super'].replace("^","'")+''; } function show_arch(dataArr, fnVars){ var divObj = document.getElementById('search_arch'); if(dataArr=='empty'){ divObj.style.visibility='hidden'; divObj.style.display='none'; divObj.innerHTML = ''; document.getElementById('search_arch').style.border='1px solid red'; }else{ divObj.style.visibility='visible'; divObj.style.display='block'; document.getElementById('search_arch').style.border='1px solid gray'; divObj.innerHTML = dataArr; } } function show_arch_extra(dataArr, fnVars){ var divObj = document.getElementById('search_arch_extra'); if(dataArr=='empty'){ divObj.style.visibility='hidden'; divObj.style.display='none'; divObj.innerHTML = ''; document.getElementById('search_arch_extra').style.border='1px solid red'; }else{ divObj.style.visibility='visible'; divObj.style.display='block'; document.getElementById('search_arch_extra').style.border='1px solid gray'; divObj.innerHTML = dataArr; } } function fill_search_box(tObj){ document.getElementById('sear').value=tObj.id; document.getElementById('search_arch').style.visibility ='hidden'; document.getElementById('search_arch').style.display ='none'; document.search.submit(); } //checkout function function changeConfirmButton(){ if(_gblGftOrdr){ changeGiftConfirmButton(); return true; } document.frm_finalization.submitdateDet.value = "recalculate basket"; document.frm_finalization.action = "/checkout_confirm-order-details.html"; } //gift-checkout function function changeGiftConfirmButton(){ document.frm_finalization.submitdateDet.value = "recalculate basket"; document.frm_finalization.action = "/gift-checkout_confirm-order-details.html"; } function gotoapplycode(){ document.frm_finalization.action = "/checkout_apply-code.html"; document.frm_finalization.submit(); } function gotovouchercode(){ document.location.href = '/apply_giftvoucher.html'; } function gotomainhall(){ document.location.href = '/productlisting_1.html'; } function gotoConfirmOrder(){ document.frm_pro.action = "/checkout_confirm-order-details.html"; document.frm_pro.submit(); } function openNewDelAddr(formName){ var frmObj = eval("document.forms['" + formName + "']"); frmObj.action = "/checkout_select-new-address.html"; frmObj.submit(); } function openNewGiftDelAddr(formName){ var frmObj = eval("document.forms['" + formName + "']"); frmObj.action = "/gift-checkout_select-new-address.html"; frmObj.submit(); } function checkoutBackScreen(formName,caseName){ var frmObj = eval("document.forms['" + formName + "']"); if(frmObj){ frmObj.action = caseName; frmObj.submit(); } } function Resume_shop(){ top.location.href='productlisting_1.html'; } function prefill_or_clear_text_box(tb_id,tb_value,default_value,change_type){ switch(change_type){ case 1: //onfocus clear the text box. if(tb_value == default_value){ document.getElementById(tb_id).value = ''; } break; case 0: //onblur reset the textbox with default value. if(tb_value ==''){ document.getElementById(tb_id).value = default_value; } break; } } //Function to get appropriate detail... function fill_div(id){ var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "fill_div_cont"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['id'] = id; ajaxVar.gotoFunction = 'fill_div_content'; ajaxVar.AjaxPostSQL(); } function fill_div_content(dataArr, fnVars){ var divObj = document.getElementById('pnd_content'); divObj.innerHTML = dataArr; } function update_counter(page){ var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "update_counter"; ajaxVar.vars['counter_name'] = page; ajaxVar.vars['nosplit'] = 1; ajaxVar.gotoFunction = ''; ajaxVar.AjaxPostSQL(); } function getNewCustGrandTotal(){ var newCustGrandTot = 0; return newCustGrandTot; } function showHideGifteeRadioAddr(chkdVal){ if(chkdVal == 1){ animatedcollapse.showhide('addrRadioDiv','show'); }else{ animatedcollapse.showhide('addrRadioDiv','hide'); } } function setYesNo(yesNoValue){ document.frm_new_member.action = yesNoValue; if(validateForm('frm_new_member',objVar2))document.frm_new_member.submit(); } function prefillmainaddr(){ var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "phpArray"; ajaxVar.vars['func'] = "prefillmainaddr"; ajaxVar.vars['nosplit'] = 1; ajaxVar.gotoFunction = 'prefillwithMainaddress'; ajaxVar.AjaxPostSQL(); } function prefillwithMainaddress(dataArr,fnVars){ var frmObj = new form(); frmObj.formName = 'frm_aftr_gift_chk'; frmObj.dataArr = dataArr; frmObj.recId = 1; frmObj.fillForm(); toggle_country($$('sel_1-dd')); } function apply_vouchercode(){ vcObj = $$('vc'); var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "apply_vouchercode"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['vc'] = vcObj.value; ajaxVar.fnVars['frmObj'] = 'frm_finalization'; ajaxVar.fnVars['focusObj'] = 'vc'; ajaxVar.gotoFunction = 'promptApply'; ajaxVar.AjaxPostSQL(); } function apply_procode(){ pcObj = $$('idPromoCode'); var ajaxVar = new ajaxVars(); ajaxVar.incModule = 'common'; ajaxVar.vars['action'] = "runFunction"; ajaxVar.vars['func'] = "apply_procode"; ajaxVar.vars['nosplit'] = 1; ajaxVar.vars['procode'] = pcObj.value; ajaxVar.fnVars['frmObj'] = 'frm_finalization'; ajaxVar.fnVars['focusObj'] = 'idPromoCode'; ajaxVar.gotoFunction = 'promptApply'; ajaxVar.AjaxPostSQL(); } function promptApply(dataArr,fnVars){ var errMsg = dataArr.split('###'); inlineErrMsg('msg_' + fnVars['focusObj'],fnVars['focusObj'],errMsg[0],2,fnVars['focusObj'],1); if(parseInt(errMsg[1]) == 1){ var frmObj = eval("document.forms['" + fnVars['frmObj'] + "']"); if(frmObj){ frmObj.action = "/checkout_confirm-order-details.html"; frmObj.submit(); } } } function showInfoDiv(){ var ajaxVar = new ajaxVars(); ajaxVar.vars['action'] = 'runFunction'; ajaxVar.vars['class'] = 'cart'; ajaxVar.vars['func'] = 'checkOrderType'; ajaxVar.gotoFunction = 'thenShowSplash'; ajaxVar.AjaxPostSQL(); } function thenShowSplash(dataArr,fnVars){ fMsgObj = document.getElementById('qneDivMsg'); fMsgObj.innerHTML = ''; if(dataArr != 'empty'){ fObj = document.getElementById('qneDiv'); fObj.style.visibility = 'visible'; fMsgObj.innerHTML = dataArr; setTimeout("animatedcollapse.show('qneDiv')",1000); setTimeout("hs.forcedim()",500); } } function closeInfoDiv(){ animatedcollapse.hide('qneDiv'); hs.undim(); }