/**
 *收藏某物品
 1：图片 2：音乐 3：文章,4,相册，5活动,6夜店
 */
function collection(what,who,collectType){
	if (who == "" || who == null) {
		alert("请先登陆");
		document.getElementById("email").focus();
	}
	else {
		$.ajax({
			type: "GET",
			data: "sourceId="+what+"&companyId=" + what + "&suserid=" + who + "&collectType=" + collectType + "&asdf=" + Math.random(),
			url: self.contextPath + "/ystore!saveCollection.do",
			success: function(res){
				if (res != "") {
					alert(res);
				}
				else {
				
				}
			}
		});
		
	}
}
function show(path,o,va){
	//重载验证码
	var timenow = new Date().getTime();
	o.src=path+"/img/image.jsp?sessname="+va+"&d="+timenow;
	/*
	//超时执行;
	setTimeout(function(){o.src="random.jsp?sessname="+va+"&d="+timenow;},20);
	*/
}

function login(contextPath){
		var email       = document.getElementById('email');
		var psw         = document.getElementById('passWord1');
		$.ajax({
			type : "POST",
			data : "email="+email.value+"&passWord="+psw.value,
			url  : contextPath + "/index!login.do",
			success : function (resMsg) {
				if (resMsg.indexOf("success") != -1) {
				    var msg = resMsg.split(":");
				    alert("登陆成功");
				    document.getElementById("suserid").value= msg[1];
					document.getElementById("login_before").style.display="none";
				var loginafter=	document.getElementById("login_after");
				    window.location.reload();
				    loginafter.innerHTML="欢迎您："+email.value;
				    loginafter.style.display="block";
					writeCookie('email',email.value,1);//1个小时。
					//loginbbs();
					//$("#in a")
					
				} else {			
					alert('用户名或密码错误');
				}
			}			
		});
	}	
function login_head(contextPath){
		var email       = document.getElementById('email_head');
		var psw         = document.getElementById('passWord1_head');
		
		$.ajax({
			type : "POST",
			data : "email="+email.value+"&passWord="+psw.value,
			url  : contextPath + "/index!login.do",
			success : function (resMsg) {
				if (resMsg.indexOf("success") != -1) {
					writeCookie('email',email.value,3);//3个小时。
				    var msg = resMsg.split(":");
				    alert("登陆成功");
					window.location.href="http://"+window.location.hostname+"/movo/ystore!index.do";
				    document.getElementById("login_head").innerHTML= msg[1];
					
				var loginafter=	document.getElementById("login_head");
				    loginafter.innerHTML="<span style='color:#ffffff'>欢迎您："+email.value+"</span>";
				    loginafter.style.display="block";
					//如果登陆成功，写cookie，以便在静态页上取。
					
				
				} else {			
					alert('用户名或密码错误');
				}
			}			
		});
	}	
//引用评论	
function refComment(refCommentId,formFefId){
	document.getElementById(formFefId).value=refCommentId;
	alert("引用成功,请继续留言");
}

function addUBB(ID,num){
	var context =document.getElementById(ID).value;
	//alert(context);
	//var ubbIMAGE='<img src=http://images.movo.tv/movo_tv/face/01/'+num+'.gif />';
	var ubbIMAGE='[B'+num+'B]';
	//alert(ubbIMAGE);
	document.getElementById(ID).value=context+ubbIMAGE;
	//alert(document.getElementById(ID).value);
}

	function checkForm(){
	var flag=true;
    flag =  checkLength1('content','commentContext.commmentcontext',1000);
	if(flag) flag=checkLength1('checkcode','checkcode',4);
	if(flag) flag=checkLength1('checkcode','checkcode');
	if(flag){
	var starts  = document.getElementsByName("voteGrade");
	 var scores=0;
	 for(s=0;s<starts.length;s++){
	  if(starts[s].checked)
	    scores = starts[s].value;
	 }
	 if(scores==0){
	  flag=window.confirm("您还没有评分,您确认不评分了吗?");
	 }
	}
	return flag;
	
	}

   function hiddenName(){
    var userid=document.getElementById('suserid');
    var nimint =document.getElementById('niming');
    if( niming.checked){
    userid.value='anonymous';
    document.getElementById("email").disabled="disabled";
   document.getElementById("passWord1").disabled=true;   
   }else{
   userid.value="";
   document.getElementById("email").disabled="";
   document.getElementById("passWord1").disabled=false;   
   }
   }
  function gotoWhere(id){
  	
	document.getElementById(id).focus();
	
  }
  /**
   * 按参照操作其他checkBox组
   * @param {Object} name
   * @param {Object} exampleId
   */
 function selectAllcheckBox(name,exampleId){
	 var allEles = document.getElementsByName(name);
	 var example = document.getElementById(exampleId);
	 if(example.checked) checked="checked";
	 else checked="";
  for(var j=0;j<allEles.length;j++){
  	
	allEles[j].checked=checked;
	
  }
  

}
//没有指定域名 no associate spaicle domain
function writeCookie_bak(name, value, hours)
{
  var expire = "";
  if(hours != null)
  {
    expire = new Date((new Date()).getTime() + hours * 3600000);
    expire = "; expires=" + expire.toGMTString();
  }
  document.cookie = name + "=" + escape(value) + expire+";path=/movo/";
}

function readCookie_bak(name)
{
  var cookieValue = "";
  var search = name + "=";
  if(document.cookie.length > 0)
  { 
    offset = document.cookie.indexOf(search);
    if (offset != -1)
    { 
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      cookieValue = unescape(document.cookie.substring(offset, end))
    }
  }
  return cookieValue;
}

function readCookie(name){
	var tmp, reg = new RegExp("(^| )"+name+"=([^;]*)(;|$)","gi");
	if( tmp = reg.exec( unescape(document.cookie) ) )
		return(tmp[2]);
	return null;
}

function writeCookie(name, value,hours) {
	str = name + "=" + escape(value);
	
	//exp=new Date(); 
	//exp.setTime(exp.getTime() + expires*60*1000);
	exp = new Date((new Date()).getTime() + hours * 3600000);
	str += "; expires="+exp.toGMTString();
	str += "; path=/movo/";
	
	var str1=str;
	/*
	if(location.href.indexOf("clubfun.movo.tv")==-1){
		str += "; domain=www.clubfun.cn";
	}else{
		str += "; domain=clubfun.movo.tv";
	}*/
	//之所以这样改是因为夜店现在有两个主域名：www.clubfun.cn,clubfun.movo.tv
	str += "; domain=www.clubfun.cn";
	str1 += "; domain=clubfun.movo.tv";
	document.cookie = str;
	document.cookie = str1;
} 

function loginout(url){
	    writeCookie('email','',0.5);//1个小时。
 		$.ajax({
            type: "GET",
            data: "",
            url: url + "/redianreg!loginOut.do",
            success: function(res){
				window.location.reload();  
            }
        });
}
function checkLength1(lab,id,correctlen){
		var someOne = document.getElementById(id);
		if(Trim(someOne.value)==""){
			alert(lab+"must input");
			return false;
		}
		if(someOne.value.length>correctlen){
			alert(lab+"content cannot surpass "+correctlen+" words!");
			
			return false;
		}
		return true;
	}
	function checkIsNumber1(lab,id){
		var inputNum = document.getElementById(id).value;
		if(isNaN(inputNum)){
		alert(lab+" must be number!");
		return false;
	}
		return true;
	}
function jubao(data,suserid,contextPath){
if(suserid=="" || suserid==null){
alert("请先登陆");
}else{
		$.ajax({
			type : "POST",
			data : data,
			url  : contextPath + "/huodong1!juBao.do",
			success : function (resMsg) {
			if(resMsg=="1"){
			alert("您已举报过此信息");
			}else{
			alert("举报成功");
			}
			}			
		});
		}
	}
	
	
function pubPS(userid){
		if (userid == '' || userid == null) {
		alert("请先登陆");
		}
		else {
			window.location.href="/movo/adminphotoset!init_yedian.do?suserid="+userid;
		}
}

function changeLanguage(language){

	 $.ajax({
            type: "GET",
            data: "currentLanguage="+language,
            url: "<%=contextPath%>" + "/base!changeLanguageForYeDian.do",
            success: function(res){
				window.location.reload();  
            }
        });
        }
function bookmarkSite(title, url){
	    if (document.all)
	    window.external.AddFavorite(url, title);
	    else if (window.sidebar)
	    window.sidebar.addPanel(title, url, "")
	}
