function gotoStage(S)
{
	window.location.href='{WEB_ROOT}/cn/index.php?mode=ranklist&s='+S;
}
function change_pic(imgpath,imgid)
{
	var imgObj=document.getElementById(imgid);
	imgObj.src=imgpath;
}
var t;
var DivObjArr =new Array('talinkdiv','aboutlinkdiv','downloadlinkdiv','featurelinkdiv','contentslinkdiv');
function showlink(id)
{
	var len =DivObjArr.length;
	for(i=0;i<len;i++)
	{
		if(id != DivObjArr[i])
		{
			document.getElementById(DivObjArr[i]).style.display="none";			
		}
	}	
	clearTimeout(t);
	var divObj=document.getElementById(id);
	divObj.style.display="block";
}

function unshowlink(id)
{
	var divObj=document.getElementById(id);
	//alert(divObj.style.display);
	if(divObj.style.display=="block")
	{
		divObj.style.display="none";
		clearTimeout(t);
	}
	else
	{
		clearTimeout(t);		
	}
	//divObj.style.display="none";
}

function unsetlink(id)
{
	var len =DivObjArr.length;
	for(i=0;i<len;i++)
	{
		if(id != DivObjArr[i])
		{
			document.getElementById(DivObjArr[i]).style.display="none";			
		}
	}
	t=setTimeout( function(){ unshowlink(id) } ,1200 );
}

function unsetAlllink()
{
	var len =DivObjArr.length;
	for(i=0;i<len;i++)
	{

		document.getElementById(DivObjArr[i]).style.display="none";			

	}
}

function focus_next(formObj,nextObjName)
{
	formObj[nextObjName].focus();
}

function check_pass(inputObj,nextObjName)
{
	var v=inputObj.value;
	if(v.length==6)
	{
		focus_next(inputObj.form,nextObjName);
	}
}

function toup(inputObj)
{
	//alert(inputObj.value);
	var str=inputObj.value;
	inputObj.value=str.toUpperCase();
}

function preloadallimg()
{
	var imageObjects=document.getElementsByTagName('img');
	var len=imageObjects.length;
	for(i=0;i<len;i++)
	{
		var src=imageObjects[i].src;
		preload_images( src );
		//alert(src);
	}
	
}
addLoadEvent( function(){preloadallimg()});


function stop(media,DIVid){
document.getElementById(DIVid).innerHTML='';
}

function play(media,DIVid){
document.getElementById(DIVid).innerHTML='<object classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95"'
+'type="application/x-oleobject" width="0" height="0"><param name="fileName" value="'+media+'">'
+'<embed type="application/x-mplayer2" autostart="1" src="'+media+'" width="0" height="0"><\/embed><\/object>';
}

function mediastop( id , DIVid ){
    var browserName=navigator.appName; 
    if (browserName=="Netscape")
    {
     stop( '' , DIVid );
    }
    else 
    { 
     if (browserName=="Microsoft Internet Explorer")
     {
	//alert('musicObj');
        var musicObjIE=document.getElementById('musicObj');
        musicObjIE.controls.stop();
     }
    }
}
function mediaplay(media,DIVid){
    var browserName=navigator.appName; 
    if (browserName=="Netscape")
    {
       play(media,DIVid);
    }
    else 
    { 
     if (browserName=="Microsoft Internet Explorer")
     {
        var musicObjIE=document.getElementById('musicObj');
        musicObjIE.controls.play();
     }
    }
}
//alert(document.domain);
function setCookie( name, value, expires, path, domain, secure )
{
// set time, it's in milliseconds
	var today = new Date();
	today.setTime( today.getTime() );

/*
if the expires variable is set, make the correct
expires time, the current script below will set
it for x number of days, to make it for hours,
delete * 24, for minutes, delete * 60 * 24
*/
	if ( expires )
	{
	expires = expires * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date( today.getTime() + (expires) );
	
	document.cookie = name + "=" +escape( value ) +
	( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
	( ( path ) ? ";path=" + path : "" ) +
	( ( domain ) ? ";domain=" + domain : "" ) +
	( ( secure ) ? ";secure" : "" );
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";
}



var musicplay;
musicplay=getCookie('musicplay');
if((musicplay==null)||(musicplay=="")||musicplay=='undefined')
{
	musicplay=1;
	setCookie('musicplay',1,1,'/',document.domain);
}

function playsong(media ,  id  , DIVid ,imageBtnid,imgpath,imgonpath)
{
//musicBtn,'mp3/bgm12_white.mp3'
	//change_pic(imgpath,imageid);
	mediaplay(media,DIVid);
	var divObj=document.getElementById(imageBtnid);
	var stophtml='<a href="#" onclick="stopsong('+"'"+media+"'"+",'"+id+"'"+",'"+DIVid+"'"+",'"+imageBtnid+"'"+",'"+imgpath+"'"+",'"+imgonpath+"'"+');" ><img src="'+imgpath+'" style="display:block;border:0px;margin:0px;"  ></a>';
	divObj.innerHTML=stophtml;
	setCookie('musicplay',1,1,'/',document.domain);
}

function stopsong( media , id , DIVid ,imageBtnid , imgpath  , imgonpath  )
{
//musicBtn,'mp3/bgm12_white.mp3'
	var divObj=document.getElementById(imageBtnid);
	var stophtml='<a href="#" onclick="playsong('+"'"+media+"'"+",'"+id+"'"+",'"+DIVid+"'"+",'"+imageBtnid+"'"+",'"+imgpath+"'"+",'"+imgonpath+"'"+');" ><img src="'+imgonpath+'" style="display:block;border:0px;margin:0px;"  ></a>';
	divObj.innerHTML=stophtml;	
	mediastop(media,DIVid);
	setCookie('musicplay',0,1,'/',document.domain);
}

function checkMusicPlay( media , id , DIVid ,imageBtnid , imgpath  , imgonpath )
{
	if(musicplay ==0 )
	{
		stopsong( media , id , DIVid ,imageBtnid , imgpath  , imgonpath  );
	}
}
