function detectMusicWindow(){
	var mw =GetCookie("MusicWindow");
	if(mw == null) {
		return 0;// There is no Music Window;
	} else if(mw == "ON"){
		return 1;// The Music Window is on;
	} else if (mw == "OFF"){
		return 2;// The Music Window was shut down by user.
	}
}

function pageOnLoad(){
	//alert(detectMusicWindow());
	switch (detectMusicWindow()){
		case 0:
			popUpMusicWindow();			
			break;
		case 1:
			//changeMusic(musicName);
//			popUpMusicWindow();
			break;
		case 2:
			//do nothing;			
			break;
	}
}

function musicWindowOnUnLoad(){
	SetCookie("MusicWindow","OFF");//,xDate);
}
function musicWindowOnLoad(){
	SetCookie("MusicWindow","ON");//,xDate);
}

function popUpMusicWindow(){
	var url = "music.php";
	var newWin = window.open(url,"MusicWindow","directory = no,location = no,menubar = no,status =no,width=277,height=141");
}

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 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 getCookieVal(offset) {
   var endstr=document.cookie.indexOf(";",offset);
   if(endstr==-1) {
      endstr=document.cookie.length;
   }
   return unescape(document.cookie.substring(offset,endstr));
}
function delCookie(name) {
	var xDate=new Date();
	xDate.setDate(xDate.getDate()-1);
	if (name == '') {
		//alert('[Del] name is miss!');
		return null;
	}
	document.cookie = name + "=;expires=" +xDate.toGMTString();
	//alert('[Del] success!');
}