function new_SearchSubmit(obj){srchfrm=obj;if(isBlankAlert(srchfrm.q,"Please enter valid search keywords")==0){return false}else{var myRegExp=/coupon|couponcode|coupon code|cpn|cpn code|promo code|offer|voucher/;var matchPos1=srchfrm.q.value.search(myRegExp);if(matchPos1!=-1)srchfrm.action='/coupons/search.php';return true}}function submit(page){if(onSubmit()==0)return;else{document.search.page.value=page;document.search.submit()}}function onSubmit(){if(isBlankAlert(document.search.q,"Please enter valid search keywords")==0)return 0;else{return 1}}function searchCoupon(page){if(onSubmit()==0)return;else{document.search.page.value=page;document.search.action='/coupons/search.php';document.search.submit()}}function isBlankAlert(t_obj,t_msg){t_obj.value=trimString(t_obj.value);if(t_obj.value==""||t_obj.value.length<=1){alert(t_msg);t_obj.value='';t_obj.focus();return 0}else return 1}function trimString(str){str=this!=window?this:str;return str.replace(/^\s+/g,'').replace(/\s+$/g,'')}function stateChanged_month(){if(xmlHttp.readyState==4){document.getElementById("load_calendar").innerHTML=xmlHttp.responseText}}function GetXmlHttpObject(){var xmlHttp=null;try{xmlHttp=new XMLHttpRequest()}catch(e){try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")}}return xmlHttp}function goMonth(month,year,NextOrPre){if(NextOrPre=='previous'){if(month==1){--year;month=13}month=month-1}else if(NextOrPre=='next'){if(month==12){++year;month=0}month=month+1}xmlHttp=GetXmlHttpObject();if(xmlHttp===null){alert("Your browser does not support AJAX!");return}var url='/includes/left-section/calendar/calendar.php?month='+month+'&year='+year+'&'+Math.random();xmlHttp.onreadystatechange=stateChanged_month;xmlHttp.open("GET",url,true);xmlHttp.send(null)}function getAbsPos(elt,which){var iPos=0;while(elt!==null){iPos+=elt["offset"+which];elt=elt.offsetParent}return iPos}function getAbsX(elt){return(elt.x)?elt.x:getAbsPos(elt,"Left")}function getAbsY(elt){return(elt.y)?elt.y:getAbsPos(elt,"Top")}function zoom(id,imgurl){document.getElementById('zoom_image').src='/images/load.gif';document.getElementById("zoom_text").innerHTML="";document.getElementById("zoomdiv").style.display='';var x=getAbsX(document.getElementById("image_"+id))-30;var y=getAbsY(document.getElementById("image_"+id))-15;document.getElementById('zoomdiv').style.left=x+'px';document.getElementById('zoomdiv').style.top=y+'px';document.getElementById("zoom_image").src=imgurl}function stateChanged_product_deals(){if(xmlHttp.readyState==4){if(xmlHttp.status==200){document.getElementById("zoom_text").innerHTML=xmlHttp.responseText;document.getElementById("zoom_image").src='/images/1pix.gif'}}}function tplayer(id,anyurl){xmlHttp=GetXmlHttpObject();if(xmlHttp===null){alert("Your browser does not support AJAX!");return}var url=anyurl;url=url+"?sid="+Math.random();xmlHttp.onreadystatechange=stateChanged_product_deals;xmlHttp.open("GET",url,true);xmlHttp.send(null);document.getElementById('zoom_image').src='/images/load.gif';document.getElementById("zoomdiv").style.display='';var x=(screen.width-800)/2;var y=getAbsY(document.getElementById("image_"+id))-15;if(id==9998){y=y-20}document.getElementById('zoomdiv').style.left=x+'px';document.getElementById('zoomdiv').style.top=y+'px'}var currentPage="";var load_image="<center><image src=\"/images/load.gif\" width=16 height=16></center>";var xmlHttpPaging;function pagingResult(){if(xmlHttpPaging.readyState==4){document.getElementById('deals_area').innerHTML=xmlHttpPaging.responseText;currentdealupdate()}}function paging(page,frm){if(page===""){if(currentPage===""){page=1}else{page=currentPage}}else{currentPage=page}xmlHttpPaging=GetXmlHttpObject();if(xmlHttpPaging===null){return}var viewType=document.viewForm.view.value;var sele=document.viewForm.sel.value;var url="";if(viewType==document.viewForm.view[0].value&&sele==document.viewForm.sel[0].value)url="/deals/showdeals.php";else url="/deals/showdeals_old.php";url=url+"?page="+page;url=url+"&view="+viewType;url=url+"&dealsPerPage="+sele;url=url+"&sid="+Math.random();document.getElementById('dealcontent').innerHTML=load_image;xmlHttpPaging.onreadystatechange=pagingResult;xmlHttpPaging.open("GET",url,true);xmlHttpPaging.send(null)}var ie=(document.all)?1:0;var p=(ie)?"filter":"opacity";function op(n,v){v=(ie)?"alpha(opacity="+v+")":v/100;n.style[p]=v}function currentdealupdate(){if(document.getElementById("deals_area")!=undefined&&typeof(_rdi)!=='undefined'){var divtags=document.getElementById("deals_area").getElementsByTagName("div");var realtime_div_id_temp="";var deal_temp="";for(var d=0;d<divtags.length;d++){if(divtags[d].id){for(var r=0;r<_rdi.length;r++){realtime_div_id_temp="rtum_"+_rdi[r];deal_temp="deal_"+_rdi[r];if(divtags[d].id==realtime_div_id_temp){document.getElementById(divtags[d].id).style.display='';if(_rut[r]=="E"){var x=getAbsX(document.getElementById(deal_temp));var y=getAbsY(document.getElementById(deal_temp))+30;document.getElementById(divtags[d].id).style.left=x+'px';document.getElementById(divtags[d].id).style.top=y+'px';document.getElementById(divtags[d].id).className='rtum_error';document.getElementById(divtags[d].id).innerHTML='<span><img src="/images/error_symbol.gif" align="absmiddle"/>&nbsp;'+_rdm[r]+'&nbsp;&nbsp;&nbsp;</span>';op(document.getElementById(deal_temp),33)}else{document.getElementById(divtags[d].id).innerHTML='<span>&nbsp;&nbsp;&nbsp;'+_rdm[r]+'&nbsp;&nbsp;&nbsp;</span>';op(document.getElementById(deal_temp),66)}}}}}}}currentdealupdate();function addBookmark(url,title){if(window.sidebar){window.sidebar.addPanel(title,url,"")}else{if(window.opera&&window.print){var elem=document.createElement('a');elem.setAttribute('href',url);elem.setAttribute('title',title);elem.setAttribute('rel','sidebar');elem.click()}else{if(document.all){window.external.AddFavorite(url,title)}}}}var globalid;var globalno;function leftmenu_open(id,no){globalid=id;globalno=no;var ids=document.getElementById('leftmenu_ids').innerHTML;var sep_ids=ids.split(";");for(var i=0;i<sep_ids.length-1;i++){if(sep_ids[i]==id){if(document.getElementById("collapseexpand_"+sep_ids[i]).className=="leftmenu_arrow"){if(document.getElementById("list_"+sep_ids[i]).innerHTML=="")fetch_ajax(no);else document.getElementById("list_"+sep_ids[i]).style.display="";document.getElementById("collapseexpand_"+sep_ids[i]).className="leftmenu_collapse"}else{document.getElementById("list_"+sep_ids[i]).style.display="none";document.getElementById("collapseexpand_"+sep_ids[i]).className="leftmenu_arrow"}}}}function setDivWidth(mainDivId,contentDivId){}function tabToggle(find,mainTabDivId,mainContentDivId,currTabDivId,currContentDivId){browser_type=navigator.appName;var ulobj=document.getElementById(mainTabDivId);var ulist=ulobj.getElementsByTagName("li");for(var x=0;x<ulist.length;x++){var ulistlink=ulist[x].getAttribute("id");if(ulistlink==currTabDivId)document.getElementById(ulistlink).className="tabselected";else document.getElementById(ulistlink).className=""}var divobj=document.getElementById(mainContentDivId);var divlist=divobj.getElementsByTagName("div");for(var x=0;x<divlist.length;x++){if(browser_type=="Netscape"||browser_type=="Opera"){if(divlist[x].getAttribute("id")!=null){var divlistid=divlist[x].getAttribute("id");if(divlistid.indexOf(find)==0){if(divlistid==currContentDivId)document.getElementById(divlistid).className="divselected";else document.getElementById(divlistid).className="tabcontent"}}}else if(browser_type=="Microsoft Internet Explorer"){if(typeof divlist[x].attributes["id"]=="undefined"){if(divlist[x].getAttribute("id").charAt(0)!=''){var divlistid=divlist[x].getAttribute("id");if(divlistid.indexOf(find)==0){if(divlistid==currContentDivId)document.getElementById(divlistid).className="divselected";else document.getElementById(divlistid).className="tabcontent"}}}else{if(divlist[x].attributes["id"]){value=divlist[x].attributes["id"].nodeValue;if(divlist[x].attributes["id"].nodeValue.charAt(0)!=''){var divlistid=divlist[x].attributes["id"].nodeValue;if(divlistid.indexOf(find)==0){if(divlistid==currContentDivId)document.getElementById(divlistid).className="divselected";else document.getElementById(divlistid).className="tabcontent"}}}}}}}showtopban();showbotban();function countdown_clock(year,month,day,hour,minute,format,sTimeAssignOnce){countdown(year,month,day,hour,minute,format,sTimeAssignOnce)}function countdown(year,month,day,hour,minute,format,sTimeAssignOnce){if(sTimeAssignOnce==1){Today=new Date();Todays_Year=gYear-2000;Todays_Month=gMonth-1;Todays_Date=(new Date(Todays_Year,Todays_Month,gDay,gHr,gMin,gSec)).getTime();Target_Date=(new Date(year,month-1,day,hour,minute,00)).getTime();gTime_Left=Math.round((Target_Date-Todays_Date)/1000);sTimeAssignOnce=0}else gTime_Left=gTime_Left-1;if(gTime_Left<0){gTime_Left=0;format=100}switch(format){case 0:if(gTime_Left==0){document.getElementById("countdown").innerHTML=''}else{document.getElementById("countdown").innerHTML=gTime_Left+' sec'}break;case 1:var Time_Left=gTime_Left;days=Math.floor(Time_Left/(60*60*24));Time_Left%=(60*60*24);hours=Math.floor(Time_Left/(60*60));Time_Left%=(60*60);minutes=Math.floor(Time_Left/60);Time_Left%=60;seconds=Time_Left;dps='s';hps='s';mps='s';sps='s';if(days==1)dps='';hps='';mps='';sps='';document.getElementById("countdown").innerHTML=days+' day'+dps+' : ';document.getElementById("countdown").innerHTML+=hours+' hr'+hps+' : ';document.getElementById("countdown").innerHTML+=minutes+' mn'+mps+' : ';document.getElementById("countdown").innerHTML+=seconds+' sec'+sps;break;default:if(gTime_Left==0){document.getElementById("countdown").innerHTML=''}else{document.getElementById("countdown").innerHTML=gTime_Left+' sec'}}if(format==100)return 0;setTimeout('countdown('+year+','+month+','+day+','+hour+','+minute+','+format+','+sTimeAssignOnce+');',1000)}var request1=false;function createAjaxObject1(){status=0;try{request1=new XMLHttpRequest()}catch(trymicrosoft){try{request1=new ActiveXObject("Msxml2.XMLHTTP")}catch(othermicrosoft){try{request1=new ActiveXObject("Microsoft.XMLHTTP")}catch(failed){request1=false}}}if(!request1)alert("Your Browser doesn\'t support it..!")}if(window.addEventListener)window.addEventListener("load",createAjaxObject1,false);else if(window.attachEvent)window.attachEvent("onload",createAjaxObject1);else if(document.getElementById)window.onload=createAjaxObject1;function filterDeals(pageType){var show_obj_innerHTML="";if(pageType=='coupons')show_obj_innerHTML="<b>Filter Coupons</b> (view the coupons of your choice by: Category / Store / Shipping / Price)</font>";else show_obj_innerHTML="<b>Filter Today's Deals</b> (view the deals of your choice by: Category / Store / Shipping / Price)</font>";if(document.getElementById("filterToggle").className=="filterPlus"){if(document.getElementById("showfilterdeals").innerHTML==""){fetch_filterDeals_ajax(pageType)}else{document.getElementById("showfilterdeals").style.display=""}document.getElementById("filterSHHref").innerHTML="<font class=filterHeadFont>[-] "+show_obj_innerHTML;document.getElementById("filterToggle").className="filterMinus"}else{document.getElementById("showfilterdeals").style.display="none";document.getElementById("filterSHHref").innerHTML="<font class=filterHeadFont>[+] "+show_obj_innerHTML;document.getElementById("filterToggle").className="filterPlus"}}function fetch_filterDeals_ajax(pageType){xmlHttp=GetXmlHttpObject();var url="/deals/filter_deals_old.php?pageType="+pageType+"&"+Math.random();xmlHttp.open("POST",url,true);xmlHttp.onreadystatechange=stateChanged_filter_deals;xmlHttp.send(null)}function stateChanged_filter_deals(){if(xmlHttp.readyState==4){if(xmlHttp.status==200){document.getElementById("showfilterdeals").style.display="";document.getElementById("showfilterdeals").innerHTML=xmlHttp.responseText}}}function promotion(){document.getElementById("promotionToggle").className=(document.getElementById("showpromotion").style.display=="none")?"categMinus":"categPlus";document.getElementById("showpromotion").style.display=(document.getElementById("showpromotion").style.display=="none")?"":"none"}function show_filter_list(){document.getElementById("store_more_td1").style.display="";document.getElementById("store_more_td2").style.display="";document.getElementById("categ_more_td1").style.display="";document.getElementById("categ_more_td2").style.display=""}function getstore(frm,check,count){var store_name=('document.frm.storeid'+count);var get_id='';for(i=0;i<frm.chkstore.length;i++){if(frm.chkstore[i].checked)get_id=get_id+frm.chkstore[i].value+','}frm.storeid.value=get_id}function getcateg(frm,ckcateg,counter){var categ_name=('document.frm.categid'+counter);var get_categ_id='';for(j=0;j<frm.chkcateg.length;j++){if(frm.chkcateg[j].checked)get_categ_id=get_categ_id+frm.chkcateg[j].value+','}frm.categid.value=get_categ_id}var xmlFilter;function getFilterDeals(frm,id){if((frm.chkfreeshipping.checked==false)&&(frm.chkfreeinstore.checked==false)&&(frm.storeid.value=="")&&(frm.categid.value=="")&&(frm.from.value=="")&&(frm.to.value=="")){alert('Please select atleast one option');return false}xmlFilter=GetXmlHttpObject();var store_id=frm.storeid.value;var category_id=frm.categid.value;var start_price=parseFloat(frm.from.value);var end_price=parseFloat(frm.to.value);if(!isNumericAlert(start_price,"Invalid Price","."))return false;if(!isNumericAlert(end_price,"Invalid Price","."))return false;if(start_price>end_price&&start_price!=''&&end_price!=''){alert('Check The Price Range');return false}store_id=store_id.replace(/\\'/g,"\'");store_id=store_id.replace(/&/g,"%26");category_id=category_id.replace(/&/g,"%26");var url="/deals/getfilterdeals.php?storename="+store_id+"&categname="+category_id;if(frm.chkfreeshipping.checked)url=url+"&freeshipping=true";if(frm.chkfreeinstore.checked)url=url+"&freeinstore=true";url=url+"&startprice="+start_price;url=url+"&endprice="+end_price;url=url+"&id="+id;url=url+"&sid="+Math.random();document.getElementById("processbar").innerHTML="<img src='/images/load.gif' border=0 />";xmlFilter.onreadystatechange=getresult;xmlFilter.open("GET",url,true);xmlFilter.send(null)}function getresult(){if(xmlFilter.readyState==4){if(xmlFilter.status==200){var response=xmlFilter.responseText;document.getElementById("processbar").innerHTML='';document.getElementById("deals_area").style.display="";document.getElementById("deals_area").innerHTML=response}}}function isNumericAlert(t_obj,t_msg,extra_chars){var xx=t_obj;validchars="0123456789"+extra_chars;for(i=0;i<xx.length;i++){badchar=xx.charAt(i);if(validchars.indexOf(badchar,0)==-1){alert(t_msg);t_obj="";t_obj=escapeNumeric(xx,validchars);t_obj.focus();return false}}return true;if(isNumericAlert(frm.j_add_weight,"Only Numeric characters are allowed!",".")==0)return false}var currentPage="";function cpaging(page){if(page=="")if(currentPage=="")page=1;else page=currentPage;else currentPage=page;xmlHttpPaging=GetXmlHttpObject();if(xmlHttpPaging==null){return}var url="/coupons/couponspaging.php?page="+page;url=url+"&sid="+Math.random();xmlHttpPaging.onreadystatechange=cpagingResult;xmlHttpPaging.open("GET",url,true);xmlHttpPaging.send(null)}function cpagingResult(){if(xmlHttpPaging.readyState==4){document.getElementById('couponsarea').innerHTML=xmlHttpPaging.responseText}}function divLayer(idPosition,idMain,ajaxURL,offsetpos){var x=getAbsX(document.getElementById(idPosition))-offsetpos;var y=getAbsY(document.getElementById(idPosition));document.getElementById(idMain).style.left=x+'px';document.getElementById(idMain).style.top=y+'px';document.getElementById(idMain).style.display='';document.getElementById(idMain).innerHTML=loadimg;show_ajax_file(idMain,ajaxURL)}var gshow_ajax_file_id="";function show_ajax_file(id,fname){gshow_ajax_file_id=id;xmlHttp=GetXmlHttpObject();if(xmlHttp===null){alert("Your browser does not support AJAX!");return}document.getElementById(id).innerHTML=loadimg;var url=fname;url=url+"?sid="+Math.random();xmlHttp.onreadystatechange=sC_esl;xmlHttp.open("GET",url,true);xmlHttp.send(null)}function sC_esl(){if(xmlHttp.readyState==4){if(xmlHttp.status==200){document.getElementById(gshow_ajax_file_id).innerHTML=xmlHttp.responseText}}}function getcouponstore(frm,check,count){var store_name=('document.frm.storeid'+count);var get_id='';for(i=0;i<frm.chkstore.length;i++){if(frm.chkstore[i].checked)get_id=get_id+frm.chkstore[i].value+','}frm.storeid.value=get_id}function getcouponcateg(frm,ckcateg,counter){var categ_name=('document.frm.categid'+counter);var get_categ_id='';for(j=0;j<frm.chkcateg.length;j++){if(frm.chkcateg[j].checked)get_categ_id=get_categ_id+frm.chkcateg[j].value+','}frm.categid.value=get_categ_id}var xmlFilter;function getFilterCoupons(frm,id,count,pcount){var dollar=('document.frm.dvalue'+count);var dollar_value='';var perc_value='';for(i=0;i<4;i++){if(frm.chkdollar[i].checked)dollar_value=dollar_value+frm.chkdollar[i].value+','}for(i=4;i<8;i++){if(frm.chkdollar[i].checked)perc_value=perc_value+frm.chkdollar[i].value+','}frm.dvalue.value=dollar_value;frm.pvalue.value=perc_value;if((frm.chkfreeshipping.checked==false)&&(frm.storeid.value=="")&&(frm.categid.value=="")&&(frm.dvalue.value=='')&&(frm.pvalue.value=='')){alert('Please select atleast one option');return false}xmlFilter=GetXmlHttpObject();var store_id=frm.storeid.value;var category_id=frm.categid.value;var d_value=frm.dvalue.value;var p_value=frm.pvalue.value;store_id=store_id.replace(/\\'/g,"\'");store_id=store_id.replace(/&/g,"%26");category_id=category_id.replace(/&/g,"%26");var url="/coupons/getfiltercoupons.php?storename="+store_id+"&categname="+category_id+"&dollar="+dollar_value+"&percentage="+p_value;if(frm.chkfreeshipping.checked)url=url+"&freeshipping=true";url=url+"&id="+id;url=url+"&sid="+Math.random();document.getElementById("processbar").innerHTML="<img src='/images/load.gif' border=0 />";xmlFilter.onreadystatechange=getCouponresult;xmlFilter.open("GET",url,true);xmlFilter.send(null)}function getCouponresult(){if(xmlFilter.readyState==4){if(xmlFilter.status==200){var response=xmlFilter.responseText;document.getElementById("processbar").innerHTML='';document.getElementById("couponsarea").style.display="";document.getElementById("couponsarea").innerHTML=response}}}function leftmenu(action){if(action=='open'){document.getElementById("leftmenu_content").style.display='';document.getElementById("leftmenu_plus").style.display='none'}else{document.getElementById("leftmenu_content").style.display='none';document.getElementById("leftmenu_plus").style.display=''}}var leftCount="";function fetch_ajax(id){leftCount=id;xmlHttp=GetXmlHttpObject();var url="/includes/left-section/left_menu_ajax.php?id="+id+"&"+Math.random();xmlHttp.open("POST",url,true);xmlHttp.onreadystatechange=stateChanged_left_menu;xmlHttp.send(null)}function stateChanged_left_menu(){if(xmlHttp.readyState==4){if(xmlHttp.status==200){document.getElementById("list_"+globalid).style.display="";document.getElementById("list_"+globalid).innerHTML=xmlHttp.responseText}}}function hideshow(which,obj,hide_obj,show_obj){if(!document.getElementById){return}if(which.style.display=="block"){which.style.display="none";document.getElementById(obj).innerHTML=hide_obj}else{which.style.display="block";document.getElementById(obj).innerHTML=show_obj}}function GrdDtl(rId_outer,rId_inner,xyId){var x=getAbsX(document.getElementById(xyId));var y=getAbsY(document.getElementById(xyId))+22;document.getElementById(rId_outer).style.left=x+'px';document.getElementById(rId_outer).style.top=y+'px';document.getElementById(rId_inner).innerHTML=load_image;document.getElementById(rId_outer).style.display='';return false}function csD(inner_id,outer_id){document.getElementById(inner_id).innerHTML='';document.getElementById(outer_id).style.display='none'}function checkbrowser(dealID,fileName,getdeal){if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var ieversion=new Number(RegExp.$1);if(ieversion<=6){window.open(getdeal)}else{displayResponse(dealID,fileName)}}else{displayResponse(dealID,fileName)}}var req;function displayResponse(dealID,fileName){req=GetXmlHttpObject();var url="";url="/includes/"+fileName+".php";url=url+"?id="+dealID;url=url+"&sid="+Math.random();document.getElementById("displayDeal").style.display="";document.getElementById("displayDeal").innerHTML="<br><img src='images/load.gif'/>";req.open("POST",url,true);req.onreadystatechange=getdisplayResponse;req.send(null);return true}function getdisplayResponse(){if(req.readyState==4){if(req.status==200){var response=req.responseText;document.getElementById("displayDeal").style.display="block";document.getElementById("displayDeal").innerHTML=response;document.getElementById("grayBG").style.display="block"}}}function closeDeal(){document.getElementById("displayDeal").style.display="none";document.getElementById("grayBG").style.display="none"}
