var isIe=(document.all)?true:false;
function xiajilu(){
	service.getXiazai();
}
function CheckLoginForm(val1)
{
	var aaa = document.getElementById("LoginUserID").value;
	var bbb = document.getElementById("LoginPassword").value;
	var ccc = document.getElementById("LoginStatus").checked;
	
	if(aaa=="")
	{
		document.getElementById("Warn").innerHTML="<font color=\"red\">请输入用户名！</font>";
		document.getElementById("LoginUserID").focus();
		return false;
	}
	
	if(bbb=="")
	{
		document.getElementById("Warn").innerHTML="<font color=\"red\">请输入密码！</font>";
		document.getElementById("LoginPassword").focus();
		return false;
	}
	if(aaa!="" && bbb!="")
	{
		if(ccc==true){ccc=1;}else{ccc=0;}
		service.checkLogin(aaa,bbb,ccc,function(vvv)
			{
		     	if(vvv!="")
		     	{
		     		document.getElementById("Warn").innerHTML=vvv;
		     		return false;
		     	}else{
		     		// val2=encodeURI
		     		if(val1==null||val1==""){
		     			window.location.href="index.jsp";
		     		}else{
		     			service.EnDe(val1,"1",function(vvv){
		     				window.location.href=vvv;
		     			});
		     			//var url=decodeURI(val1);
		     			//url=url.replace(/~/g,"&");
		     			
		     		}
		     		
		     	}
		   	}
		   	); 
		return false;
	}
	return false;
}
//添加的验证提交验证码是否正确的表单

function CheckCodeForm(cod,id,val1,val2)
{
	var codenum = document.getElementById(id).value;	
	if(codenum=="")
	{
		document.getElementById(cod).innerHTML="<font color=\"red\">请输入验证码</font>";
		document.getElementById(id).focus();
		return false;
	}
	if(codenum!="")
	{
		service.checkCodeNum(codenum,function(vvv)
		{
			if(vvv=="yes")
			{
				//var download_track_id=document.getElementById("iiiid").value;
				closeDiv(val2);
				//showDiv("code_download_div"+download_track_id+"3");
				showDiv(val1);
				return false;
			}
			else
			{
				document.getElementById(cod).innerHTML="<font color=\"red\">抱歉！输入的验证码错误或者失效</font>";
				return false;
			}
		});
		return false;
	}
	return false;
}
//添加的验证提交验证码是否正确的表单


function CheckCodeForm_dt(cod,id,val1,val2,track_id,track_name,artist_name)
{
	var codenum = document.getElementById(id).value;	
	if(codenum=="")
	{
		document.getElementById(cod).innerHTML="<font color=\"red\">请输入验证码</font>";
		document.getElementById(id).focus();
		return false;
	}
	if(codenum!="")
	{
		service.checkCodeNum(codenum,function(vvv)
		{
			if(vvv=="yes")
			{
				//var download_track_id=document.getElementById("iiiid").value;
				closeDiv(val2);
				//showDiv("code_download_div"+download_track_id+"3");
				if(val2=="code_div"){
				document.getElementById("code_download_div_artist_name").innerHTML=artist_name;
				document.getElementById("code_download_div_track_name").innerHTML=track_name;
				document.getElementById("code_download_div_downclick").innerHTML=
				"<a href=\"codeDown.do?track_id="+track_id+"\"><img src=\"image/dwnload0.gif\" name=\"zzdown151\" width=\"20\" height=\"20\" border=\"0\" id=\"down\" /></a>";			
				}else{
				document.getElementById("code_down_div4_artist_name").innerHTML=artist_name;
				document.getElementById("code_down_div4_track_name").innerHTML=track_name;
				document.getElementById("code_down_div4_downclick").innerHTML=
				"<a href=\"codeDown.do?track_id="+track_id+"\"><img src=\"image/dwnload0.gif\" name=\"zzdown151\" width=\"20\" height=\"20\" border=\"0\" id=\"down\" /></a>";							
				}
				showDiv(val1);
				return false;
			}
			else
			{
				document.getElementById(cod).innerHTML="<font color=\"red\">抱歉！输入的验证码错误或者失效</font>";
				return false;
			}
		});
		return false;
	}
	return false;
}

//添加的验证提交验证码是否正确的表单

function CheckServiceForm(val1,val2)
{
	
	var codenum = document.getElementById(id).value;	
	
	if(codenum=="")
	{
		document.getElementById(cod).innerHTML="<font color=\"red\">请输入验证码</font>";
		document.all.codeNum.focus();
		return false;
	}
	if(codenum!="")
	{
		service.checkCodeNum(codenum,function(vvv)
		{
			if(vvv=="yes")
			{
				//var download_track_id=document.getElementById("trackid1").value;
				closeDiv(val2);
				//showDiv("code_download_div"+download_track_id+"3");
				showDiv(val1);
			}
			else
			{
				document.getElementById("codeWarn1").innerHTML="<font color=\"red\">抱歉！输入的验证码错误或者失效</font>";
			}
		});
		return false;
	}
	return false;
}
function refreshTrackNum(userid)
{
	service.getTrackNum(userid,function(vvv)
	{
		if(vvv!="")
		{
		document.getElementById("trackNum").innerHTML=vvv;
		}
	}
	)

}

function checkFindUserIdDwr()
{
	var aaa = document.getElementById("FindUserID").value;
	if(aaa=="")
	{
		document.getElementById("FindPasswdWarn").innerHTML="<font color=\"red\">请输入用户名！</font>";
		document.all.FindUserID.focus();
		return false;
	}else{
		service.checkFindPasswdUserID(aaa,function(vvv)
			{
		     	if(vvv==0)
		     	{
		     		document.getElementById("FindPasswdWarn").innerHTML="<font color=\"red\">帐号不存在，获取密码失败，请重新输入</font>";
		     		return false;
		     	}else{
		     		window.location.href="findoverpass.do";;
		     		return false;
		     		//document.findpasswdform.submit();
		     	}
		   	}
		   	); 
		   	return false;
	}
}

function refreshTrackNum()
{
	service.getNum(function(vvv)
	{
		if(vvv!="")
		{
		//document.getElementById("trackNum").innerHTML=vvv;
		 if (navigator.appName.indexOf("Microsoft") != -1) {
		 	var obj = document.getElementsByTagName("span");
		 }else{
		 	var obj=document.getElementById("trackNum");
		 }
		 
		 for (i = 0;i< obj.length;i++){
			if(obj(i).id=="trackNum")
			{
			obj(i).innerHTML=vvv;	
			}
		}
		}
	}
	)

}

function closeWin()
{
	self.close();
}

function getPosition() {
var top    = document.body.scrollTop;
var left   = document.body.scrollLeft;
var height = document.body.clientHeight;
var width  = document.body.clientWidth;
return {top:top,left:left,height:height,width:width};
}

function showLoginDiv(val1)
{
	var url=window.location.href;
	if(url.indexOf("login")!=-1||url.indexOf("regist")!=-1){
		window.location.href="/login.do";
	}else{
		if(val1==null||val1==''||val1==""){
		}else{
			var s=url.split("searchinfo");
			if(s[1]==null){
				url=url+"?searchinfo="+val1+"&selecttype=all";
			}
		}
		
		service.EnDe(url,"0",function(vvv){
			window.location.href="/login.do?u="+vvv;
		});
	}
}
function youjian(val1)
{
	var url=val1;
		service.EnDe(url,"0",function(vvv){
			window.location.href="login.do?u="+vvv;
		});
}


function showBackground(obj,endInt)
{
	if(isIe)
	{
	obj.filters.alpha.opacity+=1;
	if(obj.filters.alpha.opacity<endInt)
	{
	setTimeout(function(){showBackground(obj,endInt)},5);
	}
	}else{
	var al=parseFloat(obj.style.opacity);al+=0.01;
	obj.style.opacity=al;
	if(al<(endInt/100))
	{setTimeout(function(){showBackground(obj,endInt)},5);}
	}
}

//关闭窗口
function closeWindow(aaa)
{
	if(document.getElementById('back')!=null)
	{
	document.getElementById('back').parentNode.removeChild(document.getElementById('back'));
	}
	document.getElementById(aaa).style.display = "none";
}

function changePass(eventHandle,obj)
{

			if(eventHandle == "F"){
				var pNode = obj.parentNode;
				pNode.removeChild(obj);
				var pwdObj = document.createElement("INPUT");		
				pwdObj.id = 'LoginPassword1';	
				pwdObj.name= 'LoginPassword1';		
				pwdObj.type = "password";
				pwdObj.className = "links";
				pwdObj.size="16"
				pwdObj.style.color = "#000";
				pwdObj.tabIndex = 2;			
				pwdObj.onblur = function(){
					//QIndex.userInter('B','pwd',this)
					changePass('B',this)
				}
				/*
				pwdObj.onkeypress = function(evt){
				    evt = evt || window.event;
				    if(evt.keyCode == 13) QIndex.logon();
				}
				*/
				pNode.appendChild(pwdObj);
				pwdObj.focus();
				
				if(window.ActiveXObject){ //ie
					var rng = pwdObj.createTextRange();			
					rng.select();
					rng.collapse();
				}
			}else if(eventHandle == "B"){
				if(obj.value == ""){
					var pNode = obj.parentNode;
					pNode.removeChild(obj);
					var pwdObj = document.createElement("INPUT");
					pwdObj.id = 'LoginPassword1';		
					pwdObj.name= 'LoginPassword1';						
					pwdObj.type = "text";
					pwdObj.value = "登录密码";
					pwdObj.className = "links";	
					pwdObj.size="16"
					pwdObj.tabIndex = 2;
					pwdObj.onfocus = function(){
						//QIndex.userInter('F','pwd',this);
						changePass('F',this)
					}
					pNode.appendChild(pwdObj);			
				}
			}

}
function changePass1(eventHandle,obj)
{

			if(eventHandle == "F"){
				var pNode = obj.parentNode;
				pNode.removeChild(obj);
				var pwdObj = document.createElement("INPUT");		
				pwdObj.id = 'LoginPassword1';	
				pwdObj.name= 'LoginPassword1';		
				pwdObj.type = "password";
				pwdObj.className = "search2";
				pwdObj.size="16"
				pwdObj.style.color = "#000";
				pwdObj.tabIndex = 2;			
				pwdObj.onblur = function(){
					//QIndex.userInter('B','pwd',this)
					changePass1('B',this)
				}
				/*
				pwdObj.onkeypress = function(evt){
				    evt = evt || window.event;
				    if(evt.keyCode == 13) QIndex.logon();
				}
				*/
				pNode.appendChild(pwdObj);
				pwdObj.focus();
				
				if(window.ActiveXObject){ //ie
					var rng = pwdObj.createTextRange();			
					rng.select();
					rng.collapse();
				}
			}else if(eventHandle == "B"){
				if(obj.value == ""){
					var pNode = obj.parentNode;
					pNode.removeChild(obj);
					var pwdObj = document.createElement("INPUT");
					pwdObj.id = 'LoginPassword1';		
					pwdObj.name= 'LoginPassword1';						
					pwdObj.type = "text";
					pwdObj.className = "search2";	
					pwdObj.size="16"
					pwdObj.style.color = "#8c8c8c";
					pwdObj.value = "登录密码";
					pwdObj.tabIndex = 2;
					pwdObj.onfocus = function(){
						//QIndex.userInter('F','pwd',this);
						changePass1('F',this)
					}
					pNode.appendChild(pwdObj);			
				}
			}

}

function changeUserName(eventHandle,obj)
{

			if(eventHandle == "F"){
				obj.style.color = "#000";
				if(obj.value == "Email或用户名") obj.value = "";
				obj.onblur = function(){
					//QIndex.userInter('B','pwd',this)
					changeUserName('B',this)
				}				
			}else if(eventHandle == "B"){
				if(obj.value == ""){
					obj.value = "Email或用户名";
					obj.style.color = "#8c8c8c";
				}
			}
}


function CheckLoginForm1()
{

	
	var aaa = document.getElementById("LoginUserID1").value;
	var bbb = document.getElementById("LoginPassword1").value;
	var ccc = document.getElementById("LoginStatus1").checked;
	
	if(aaa=="")
	{
		alert("请输入用户名！");
		document.all.LoginUserID1.focus();
		return false;
	}
	
	if(bbb=="")
	{
		alert("请输入密码！");
		document.all.LoginPassword1.focus();
		return false;
	}
	if(aaa!="" && bbb!="")
	{
		if(ccc==true){ccc=1;}else{ccc=0;}
		service.checkLogin(aaa,bbb,ccc,function(vvv)
			{
		     	if(vvv!="")
		     	{
		     		alert("用户名或密码错误，请重新输入");
		     		return false;
		     	}else{
		     		window.location.href="index.jsp";
		     		}
		   	}
		   	); 
		return false;
	}
	return false;
}


function ssss12(X,Y)
{
	var width  = 100;  //弹出框的宽度
	var height = 80;  //弹出框的高度
	var obj    = document.getElementById("chenggong");
	obj.style.display  = "block";
	obj.style.position = "absolute";
	obj.style.zindex   = "999";
	obj.style.width    = width + "px";
	obj.style.height   = height + "px";
	//var Position = getPosition();
	//leftadd = (Position.width-width)/2;
	//topadd  = (Position.height-height)/2;
    obj.style.top=
    (document.documentElement.scrollTop+(document.documentElement.clientHeight-obj.offsetHeight)/2)+"px";
    obj.style.left=
    (document.documentElement.scrollLeft+(document.documentElement.clientWidth-obj.offsetWidth)/2)+"px";		
	document.body.appendChild(obj);
}

function ssss11()
{
	var width  = 100;  //弹出框的宽度
	var height = 80;  //弹出框的高度
	var obj    = document.getElementById('chenggong');
	obj.style.display  = "block";
	obj.style.position = "absolute";
	obj.style.zindex   = "999";
	obj.style.width    = width + "px";
	obj.style.height   = height + "px";
	document.body.appendChild(obj);
	if(parent.window.location.href.toLowerCase().indexOf('infocenter') != -1)
	{
    document.getElementById("chenggong").style.top=
    (parent.document.documentElement.scrollTop+(parent.document.documentElement.clientHeight-document.getElementById("chenggong").offsetHeight)/2)+"px";
    document.getElementById("chenggong").style.left=
    (parent.document.documentElement.scrollLeft+(parent.document.documentElement.clientWidth-document.getElementById("chenggong").offsetWidth)/2)+"px";	
	}else{	
    document.getElementById("chenggong").style.top=
    (document.documentElement.scrollTop+(document.documentElement.clientHeight-document.getElementById("chenggong").offsetHeight)/2)+"px";
    document.getElementById("chenggong").style.left=
    (document.documentElement.scrollLeft+(document.documentElement.clientWidth-document.getElementById("chenggong").offsetWidth)/2)+"px";
    }
	//setBackground();
	window.onscroll = function (){
    document.getElementById("chenggong").style.top=
    (document.documentElement.scrollTop+(document.documentElement.clientHeight-document.getElementById("chenggong").offsetHeight)/2)+"px";
    document.getElementById("chenggong").style.left=
    (document.documentElement.scrollLeft+(document.documentElement.clientWidth-document.getElementById("chenggong").offsetWidth)/2)+"px";
	};
}

function changeSearch(obj){
	obj.style.color = "#000";
	obj.value = "";
}

function CheckLoginDiv()

{
	
	var aaa = document.getElementById("LoginUserID").value;
	var bbb = document.getElementById("LoginPassword").value;
	var ccc = document.getElementById("LoginStatus").checked;
	
	if(aaa=="")
	{
		
		document.getElementById("Warn").innerHTML="<font color=\"red\">请输入用户名！</font>";
		
		document.all.LoginUserID.focus();
		return false;
	}
	
	if(bbb=="")
	{
		document.getElementById("Warn").innerHTML="<font color=\"red\">请输入密码！</font>";
		document.all.LoginPassword.focus();
		return false;
	}
	if(aaa!="" && bbb!="")
	{
		if(ccc==true){ccc=1;}else{ccc=0;}
		service.checkLogin(aaa,bbb,ccc,function(vvv)
			{
		     	if(vvv!="")
		     	{
		     		
		     		document.getElementById("Warn").innerHTML=vvv;
		     		return false;
		     	}else{
		     		var url=window.location.href;
		     		if(url.indexOf("registerDo")>0)
		     		{
		     			window.location.href="index.jsp";
		     		}else{
		     		
		     		window.location.reload();
		     		}
		     	}
		   	}
		   	); 
		return false;
	}
	return false;
}




