
function notice_getCookie( name ){
	var nameOfCookie = name + "=";
	var x = 0;
	while ( x <= document.cookie.length ){
		var y = (x+nameOfCookie.length);
        if ( document.cookie.substring( x, y ) == nameOfCookie ) {
        	if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
            	endOfCookie = document.cookie.length;
            return unescape( document.cookie.substring( y, endOfCookie ) );
        }
        x = document.cookie.indexOf( " ", x ) + 1;
        if ( x == 0 )
            break;
    }
    return "";
}

function notice_setCookie( name, value, expiredays ){ 
	var todayDate = new Date(); 
	todayDate.setDate( todayDate.getDate() + expiredays ); 
	document.cookie = name + '=' + escape( value ) + '; path=/; expires=' + todayDate.toGMTString() + ';' ;
}

isIE=document.all; 
isNN=!document.all&&document.getElementById; 
isN4=document.layers; 
isHot=false; 

function ddInit(e){ 
  topDog=isIE ? "BODY" : "HTML"; 
  whichDog=isIE ? document.all.popLayer : document.getElementById("popLayer");  
  hotDog=isIE ? event.srcElement : e.target;  
  while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){ 
    hotDog=isIE ? hotDog.parentElement : hotDog.parentNode; 
  }  
  if (hotDog.id=="titleBar"){ 
    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;  
} 

function ddN4(whatDog){ 
	if (!isN4) return; 
	N4=eval(whatDog); 
	N4.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP); 
	
	N4.onmousedown=function(e){ 
    	N4.captureEvents(Event.MOUSEMOVE); 
    	N4x=e.x; 
    	N4y=e.y; 
	}; 
  	
	N4.onmousemove=function(e){ 
    	if(isHot){ 
      		N4.moveBy(e.x-N4x,e.y-N4y); 
      		return false; 
    	} 
  	};
	
  	N4.onmouseup=function(){ 
    	N4.releaseEvents(Event.MOUSEMOVE); 
  	}; 
} 

function hideMe(layer){ 
	document.getElementById(layer).style.visibility="hidden";
} 

function showMe(){ 
	document.getElementById(layer).style.visibility="visible";
} 

function checkToViewLayerPopup(layer_name,key_cookie) { 
	if(notice_getCookie(key_cookie) == "done" ) { 
		hideMe(layer_name); 
	} 
}

document.onmousedown=ddInit; 
document.onmouseup=Function("ddEnabled=false");

