// JavaScript Document

//setTimeout('popWin(110,35,20)',7000);


var allowpop=1;


// Cookie Definition BEGIN

var expDays = 9999; // number of days the cookie should last

//var page = "only-popup-once.html";
//var windowprops = "width=300,height=200,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=yes";

function setTheCookie() {
	var count = GetCookie('count');
	if (count == null) {
		count=1;
		SetCookie('count', count, exp);
	}
}

function checkCount() {
var count = GetCookie('count');
if (count == null) {
//count=1;
//SetCookie('count', count, exp);

//window.open(page, "", windowprops);

//Call the PopWin function
//setTimeout('popWin(110,35,20)',7000);
//End Pop Win Function
setTimeout('popWin(300,220,20)',5000);
}
else {
count++;
//SetCookie('count', count, exp);
//setTimeout('popWin(110,35,20)',7000);
   }
}




function GetCookie (name) {  
var arg = name + "=";  
var alen = arg.length;  
var clen = document.cookie.length;  
var i = 0;  
while (i < clen) {    
var j = i + alen;    
if (document.cookie.substring(i, j) == arg)      
return getCookieVal (j);    
i = document.cookie.indexOf(" ", i) + 1;    
if (i == 0) break;   
}  
return null;
}


function SetCookie (name, value) {  
var argv = SetCookie.arguments;  
var argc = SetCookie.arguments.length;  
var expires = (argc > 2) ? argv[2] : null;  
var path = (argc > 3) ? argv[3] : null;  
var domain = (argc > 4) ? argv[4] : null;  
var secure = (argc > 5) ? argv[5] : false;  
document.cookie = name + "=" + escape (value) + 
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
((path == null) ? "" : ("; path=" + path)) +  
((domain == null) ? "" : ("; domain=" + domain)) +    
((secure == true) ? "; secure" : "");
}


function DeleteCookie (name) {  
var exp = new Date();  
exp.setTime (exp.getTime() - 1);  
var cval = GetCookie (name);  
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

function amt(){
var count = GetCookie('count')
if(count == null) {
SetCookie('count','1')
return 1
}

else {
var newcount = parseInt(count) + 1;
DeleteCookie('count')
SetCookie('count',newcount,exp)
return count
   }
}


function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}



// Cookie Definition END



function popWin(){
var ppl="popLayer";
var objppl=findObj(ppl);

if (objppl==null){return;}// if the layer does not exist, do nothing.

var args=arguments,movetoX=parseInt(args[0]),movetoY=parseInt(args[1]),movespeed=parseInt(args[2]);

var cycle=30,pxl="";

if(!document.layers){objppl=objppl.style;}

if(objppl.tmofn!=null){clearTimeout(objppl.tmofn);}

var pplcoordX=parseInt(objppl.left),pplcoordY=parseInt(objppl.top);

var xX=movetoX,yY=movetoY;

	if((pplcoordX!=movetoX)||(pplcoordY!=movetoY)){
	   var moveX=((movetoX-pplcoordX)/movespeed),moveY=((movetoY-pplcoordY)/movespeed);	
	   moveX=(moveX>0)?Math.ceil(moveX):Math.floor(moveX);movetoX=pplcoordX+moveX;	
	   moveY=(moveY>0)?Math.ceil(moveY):Math.floor(moveY);movetoY=pplcoordY+moveY;	
	   if((parseInt(navigator.appVersion)>4||navigator.userAgent.indexOf("MSIE")>-1) && (!window.opera)) {pxl="px";}
	
	   if (moveX!=0){eval("objppl.left='" + movetoX + pxl + "'");}
	
	   if (moveY != 0) {eval("objppl.top = '" + movetoY + pxl + "'");}
	
	   var sFunction = "popWin(" + xX + "," + yY + "," + movespeed+ ")";
	
	   objppl.tmofn = setTimeout(sFunction,cycle);
   	}

}

function findObj(theObj, theDoc){

var p, i, foundObj;

if(!theDoc) theDoc = document;

if((p = theObj.indexOf("?")) > 0 && parent.frames.length)

   {theDoc = parent.frames[theObj.substring(p+1)].document;

    theObj = theObj.substring(0,p);}

if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];

for (i=0; !foundObj && i < theDoc.forms.length; i++)

foundObj = theDoc.forms[i][theObj];

for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++)

foundObj = findObj(theObj,theDoc.layers[i].document);

if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);

return foundObj;

}

function hideLayer(layername){

layer=findObj(layername);

if(layer.style){layer=layer.style;}

layer.visibility='hidden'; }


