var l_gif='
...چند لحظه
'; var xmlHttp; function j(x, y, z ,w){ if(w>0){ var temp = 'j("'+x+'","'+y+'","'+z+'",0)' opacity(x,100,1,w); window.setTimeout(temp,w) return 0; } c(x,l_gif); changeOpac(100,x); try{xmlHttp=new XMLHttpRequest();} catch (e) {try {xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {try {xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");} catch (e) {alert("Your browser does not support AJAX!");return false;}}} xmlHttp.onreadystatechange=function(){ if(xmlHttp.readyState==4 && xmlHttp.status == 200){ clearTimeout(xmlHttpTimeout); changeOpac(1,x); c(x,xmlHttp.responseText); opacity(x,1,100,100);}} myquery="x = " + z; xmlHttp.open("POST",y,true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); xmlHttp.send(myquery); var xmlHttpTimeout=setTimeout('ajaxTimeout("'+x+'","'+y+'","'+z+'","'+w+'")', 15000);} function ajaxTimeout(x, y, z ,w){ xmlHttp.abort(); document.getElementById(x).innerHTML+= '
زمان انتظار بیشتر از حد معمول شده است، تکرار دستور
'} function c(x, y){ document.getElementById(x).innerHTML=y} function s(x ,y){ document.getElementById(x).style.display=y;} function opacity(id, opacStart, opacEnd, millisec) { var speed = Math.round(millisec / 100); var timer = 0; if(opacStart > opacEnd) { for(i = opacStart; i >= opacEnd; i--) { setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); timer++;}}else if(opacStart < opacEnd){ for(i = opacStart; i <= opacEnd; i++){ setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); timer++;}}} function changeOpac(opacity, id) { var object = document.getElementById(id).style; object.opacity = (opacity / 100); object.MozOpacity = (opacity / 100); object.KhtmlOpacity = (opacity / 100); object.filter = "alpha(opacity=" + opacity + ")"; if(opacity==100){object.filter=''}; if(opacity==0){object.display='none'}; if(opacity==1){object.display=''}; } function getPageScroll(){ var yScroll; if (self.pageYOffset) { yScroll = self.pageYOffset; } else if (document.documentElement && document.documentElement.scrollTop){ yScroll = document.documentElement.scrollTop; } else if (document.body) { yScroll = document.body.scrollTop;} arrayPageScroll = new Array('',yScroll) return arrayPageScroll;} function getPageSize(){ var xScroll, yScroll; if (window.innerHeight && window.scrollMaxY) { xScroll = document.body.scrollWidth; yScroll = window.innerHeight + window.scrollMaxY; } else if (document.body.scrollHeight > document.body.offsetHeight){ xScroll = document.body.scrollWidth; yScroll = document.body.scrollHeight; } else { xScroll = document.body.offsetWidth; yScroll = document.body.offsetHeight;} var windowWidth, windowHeight; if (self.innerHeight) { windowWidth = self.innerWidth; windowHeight = self.innerHeight; } else if (document.documentElement && document.documentElement.clientHeight) { windowWidth = document.documentElement.clientWidth; windowHeight = document.documentElement.clientHeight; } else if (document.body) { windowWidth = document.body.clientWidth; windowHeight = document.body.clientHeight;} if(yScroll < windowHeight){ pageHeight = windowHeight; } else { pageHeight = yScroll;} if(xScroll < windowWidth){ pageWidth = windowWidth; } else { pageWidth = xScroll;} arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) return arrayPageSize;} function slb(w, h){ var arrayPageSize=getPageSize(); var arrayPageScroll=getPageScroll(); bl.style.height=(arrayPageSize[1]+'px'); wh.style.height = h; wh.style.width = w; wh.style.top = ((arrayPageScroll[1]+(arrayPageSize[3]-h-35)/2)+'px'); wh.style.left = ((arrayPageSize[0]-w-20)/2+'px'); opacity('bl',1,80,55);opacity('wh',1,100,100);} function hlb(){ if(wh.style.display==''){ opacity('wh',100,0,50);opacity('bl',80,0,55);}} function window.onresize(){ hlb(); } function atc(x){ j('wh_txt','/inc/_cart.asp?i='+x,'2',5);slb(700,360);} function dtc(x){ j('wh_txt','/inc/_cart.asp?d='+x,'2',5);}