
function closePopupLayer(name){
 if(document.all[name].style.display==""){
  document.all[name].style.display="none"
 }
}

function closePeroidPopupLayer(name, key, period){
 setCookiePop( key, "checked" , period);
 closePopupLayer(name);
}

function checkToViewLayerPopup(name, key) {
 if ( getCookie(key) == "checked" ) {
  closePopupLayer(name);
 }
}



function setCookiePop(name,value, period){

	var argc = setCookiePop.arguments.length;
	
	var argv = setCookiePop.arguments;

	
	var expires = new Date();
	
	var expiresmin = ( argc > 2) ? argv[2]:null;

	var path = ( argc > 3) ? argv[3]:null;

	
	if(expiresmin != null){
	
		var now = new Date();
		
		expires.setTime(now.getTime() + expiresmin * 60 * 1000);

	}

	//alert(expires.toGMTString());
	if(path == null) {
		path = "" ;
	}else{
		path = "; path =" + path ;
	}
	
	if(expiresmin == null) {
		expiresmin = "";
	}else{
		expiresmin = "; expires =" + expires.toGMTString() +	path;
	}
		document.cookie = name + "=" + escape(value) +	expiresmin ;
	//document.cookie = name + "=" + urlescape(value) +	((expiresmin == null) ? "" : ("; expires =" + expires.toGMTString())) +	((path == null) ? "" : ("; path =" + path));

}



function getCookie (name) {
	var dcookie = document.cookie;
	dcookie =dcookie.replace(/%5F/g,"_");
	var cname = name + "=";
	var clen = dcookie.length;
	var cbegin = 0;
	while (cbegin < clen) {
		var vbegin = cbegin + cname.length;
			if (dcookie.substring(cbegin, vbegin) == cname) {
				var vend = dcookie.indexOf (";", vbegin);
				if (vend == -1) vend = clen;
			return unescape(dcookie.substring(vbegin, vend));
		}
		cbegin = dcookie.indexOf(" ", cbegin) + 1;
		if (cbegin == 0) break;
	}
	return "";
}

isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;
isHot=false;

function ddInit(e){
  topDog=isIE ? "BODY" : "HTML";
  whichDog=isIE ? document.all.PopupLayer : document.getElementById("PopupLayer");
  hotDog=isIE ? event.srcElement : e.target;
  while (hotDog.id!="PopupLayer"&&hotDog.tagName!=topDog){
    hotDog=isIE ? hotDog.parentElement : hotDog.parentNode;
  }
  if (hotDog.id=="PopupLayer"){
    offsetx=isIE ? event.clientX : e.clientX;
    offsety=isIE ? event.clientY : e.clientY;
    nowX=parseInt(whichDog.style.left);
    nowY=parseInt(whichDog.style.top);
    ddEnabled=true;
    document.onmousemove=dd;
  }
}

function dd(e){
  if (!ddEnabled) return;
  whichDog.style.left=isIE ? nowX+event.clientX-offsetx : nowX+e.clientX-offsetx;
  whichDog.style.top=isIE ? nowY+event.clientY-offsety : nowY+e.clientY-offsety;
  return false;
}


