﻿
//debugger
function VerifyUsername()
		{
		//debugger
		    var nam=document.getElementById('UCode');
		    var name=nam.value;
			var bRet=AjaxMethods.GetReturnCode(name);
			if(bRet.value=="")
			{
			    return true;
			}
			else
			{
			    return false;
			}
		}   
function JustPasswordInfo()
{

	var OldText=document.getElementById('OldTextBox');
	var NewText=document.getElementById('NewTextBox');
	var ConfirmText=document.getElementById('ConfirmTextBox');
	var NewUsername=document.getElementById('NewUsername');
	
	if(OldText.value=="")
	{
	    window.alert('原密码不能为空!');
		OldText.focus();
		return false;
	}
	
	if(NewUsername.value=="")
	{
		window.alert('新用户名不能为空!');
		NewUsername.focus();
		return false;
	}
	
	
	if(NewText.value=="")
	{
		window.alert('新密码不能为空!');
		NewText.focus();
		return false;
	}
	if(ConfirmText.value=="")
	{
		window.alert('请输入确认密码!');
		ConfirmText.focus();
		return false;
	}
	var num=AjaxMethods.JustPassword(OldText.value,NewText.value,ConfirmText.value,NewUsername.value);
	if(parseInt(num.value)==0)
	{
		window.alert('您输入的原密码不正确,请重新输入!');
		OldText.value="";
		OldText.focus();
		return false;
	}
	
	if(num.value=="-1")
	{
	    window.alert('您两次输入的密码不一致！');
	    NewText.value="";
	    ConfirmText.value="";
	    NewText.focus();
	    return false;
	}
	window.alert('密码修改成功,请记住您的新密码!');
	NewText.value="";
	ConfirmText.value="";
	OldText.value="";
	NewUsername.value="";
    OldText.focus();
	return false;	
}
function JustEmailPasswordInfo()
{
	var UserNameText=window.document.getElementById('UserNameTextBox');
	var NewPasswordText=window.document.getElementById('NewPasswordTextBox');
	var ConfirmPasswordText=window.document.getElementById('ConfirmPasswordTextBox');
	var typeHidden=window.document.getElementById('typeHidden');
	if(UserNameText.value=="")
	{
		window.alert('请输入用户名!');
		UserNameText.focus();
		return false;
	}
	if(!validate(20,'UserNameTextBox'))
    {
        window.alert('您输入的用户名不能超过20个字符！');
        UserNameText.focus();
        return false;
    }
    
	if(NewPasswordText.value=="")
	{
	    window.alert('新密码不能为空！');
	    NewPasswordText.focus();
	    return false;
	}
　　if(!validate(20,'NewPasswordTextBox'))
    {
        window.alert('您输入的用户密码不能超过20个字符！');
        NewPasswordText.focus();
        return false;
    }
	if(ConfirmPasswordText.value=="")
	{
	    window.alert('请输入确认密码！');
	    ConfirmPasswordText.focus();
	    return false;
	}
	var num=AjaxMethods.UpdateEmailManageUserInfo( UserNameText.value,NewPasswordText.value,ConfirmPasswordText.value,typeHidden.value);
	//debugger;
	if(num.value=="-1")
	{
	    window.alert('您两次输入的密码不一致！');
	    NewPasswordText.value="";
	    ConfirmPasswordText.value="";
	    NewPasswordText.focus();
	    return false;
	}
	else if(num.value =="-10")
	{
	    window.alert('您输入的用户名已经存在，请重新输入！');
	    UserNameText.value="";
	    UserNameText.focus();
	    return false;
	}
	else if(parseInt(num.value)==1)
	{
	    window.alert('密码修改成功,请记住您的新密码!');
	    NewPasswordText.value="";
	    ConfirmPasswordText.value="";
	    return false;
	}
	else
	{
	    window.alert('密码修改失败，请重新修改!')
	    NewPasswordText.value="";
	    ConfirmPasswordText.value="";
	    return false;
	}
}
function ModifyEmailPassword()
{
    var OldPassWordText=window.document.getElementById('OldPassWordTextBox');
	var NewPasswordText=window.document.getElementById('NewPasswordTextBox');
	var ConfirmPasswordText=window.document.getElementById('ConfirmPasswordTextBox');
	if(OldPassWordText.value=="")
	{
		window.alert('请输入原密码!');
		OldPassWordText.focus();
		return false;
	}
	if(!validate(20,'OldPassWordTextBox'))
    {
        window.alert('您输入的用户密码不能超过20个字符！');
        OldPassWordText.focus();
        return false;
    }
	if(NewPasswordText.value=="")
	{
		window.alert('请输入新密码!');
		NewPasswordText.focus();
		return false;
	}
	if(!validate(20,'NewPasswordTextBox'))
    {
        window.alert('您输入的用户密码不能超过20个字符！');
        NewPasswordText.focus();
        return false;
    }
	if(ConfirmPasswordText.value=="")
	{
		window.alert('请输入确认密码!');
		ConfirmPasswordText.focus();
		return false;
	}
	if(!validate(20,'ConfirmPasswordTextBox'))
    {
        window.alert('您输入的用户密码不能超过20个字符！');
        ConfirmPasswordText.focus();
        return false;
    }
	var num=AjaxMethods.UpdateEmailPasswordInfo( OldPassWordText.value,NewPasswordText.value,ConfirmPasswordText.value);
	if(num.value=="-1")
	{
	    window.alert('您两次输入的密码不一致！');
	    ConfirmPasswordText.focus();
	    ConfirmPasswordText.value="";
	    return false;
	}
	if(num.value=="0")
	{
	    window.alert('您输入的原密码不正确,请重新输入!');
	    OldPassWordText.focus();
	    OldPassWordText.value="";
	    return false;
	}
	if(parseInt(num.value)>0)
	{
	    window.alert('密码修改成功,请记住您的新密码!');
	    OldPassWordText.value="";
	    NewPasswordText.value="";
	    ConfirmPasswordText.value="";
	    return false;
	}
	
}
function GetEmailPasswordChecks()
 {
   var UserText=document.getElementById('UserNameField');
   var UserPassword=document.getElementById('PasswordField');
   var ValidateCode=document.getElementById('ValidateField');
//   var ValidateCode2Value=document.cookie.split(";");
   var ValidateCode2Value=getCookie("imageV");
   var ValidateCode3Value=getCookie("UserloginNoAuditing");
   var ValidateCodeValue=ValidateCode.value;
   var UserName=UserText.value;
   var Password=UserPassword.value;
   if(UserName=="")
   {
    window.alert('请输入用户名！');
    UserText.focus();
    return false;
   } 

   if(Password=="")
   {
    window.alert('请输入密码！');
    UserPassword.focus();
    return false;
   }

   if(ValidateCodeValue=="")
   {
    window.alert('请输入验证码！');
    return false;
   }
   
   if(ValidateCodeValue!=ValidateCode2Value)
   {
    window.alert('验证码错误，请重新输入！');
    return false;
   }  
//    var num=AjaxMethods.GetEmailPasswordCheck(UserName,Password);
//    if(num.value =="NoAuditing")
//    {
//        window.alert('企业用户尚未审核,请打印注册信息加盖公章后到劳动保障局确认身份！');
//        UserText.focus();
//        return true;
//    }
//    
//    if(num.value !=UserName)
//    {
//        window.alert('请输入正确的用户名和密码!');
//        UserText.focus();
//        return false;
//    }
   return true;
 }
function getCookie(name)
{
  var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
  if(arr != null) return unescape(arr[2]);
  return null;
} 
function ADDNoAuditingSetUp()
{
    var TNam=document.getElementById('tbUsername');
    var Fnam=document.getElementById('TName');
    var UPass=document.getElementById('UserPassword');
    var UPh=document.getElementById('UPhone');
    var UAddts=document.getElementById('UAddtrss');
    var UEmail=document.getElementById('UEmail');
    var UCod=document.getElementById('UCode');
    var PasswordCh=document.getElementById('PasswordCheck');
    //var Question=document.getElementById('Questiontext');
    //var Result=document.getElementById('Resulttext');
    var SexRa=document.getElementById('SexRadio');
    //var SexRaM=document.getElementById('SexRadioM');
    var MovePh=document.getElementById('MovePhone');
    var EIdd=document.getElementById('EId');
    var EFName=Fnam.value;
    var ETName=TNam.value;
    var EPassword=UPass.value;
    var EPhone=UPh.value;
    var EAddress=UAddts.value;
    var EEmail=UEmail.value;
    var ECode=UCod.value;
    var EPasswordCheck=PasswordCh.value;
    var EId=EIdd.value;
    //var EQuestion=Question.value;
    //var EResult=Result.value;
    var EMovePhone=MovePh.value;
    var TheEmail=UEmail.value;
    if(ETName=="")
    {
        window.alert('企业名称不能为空！');
        TNam.focus();
        return false;
    }
        if(EFName=="")
    {
        window.alert('企业编号不能为空！');
        Fnam.focus();
        return false;
    }
    if(!validate(20,'tbUsername'))
    {
        window.alert('您输入的企业名不能超过20个字符！');
        TNam.focus();
        return false;
    }
     if(EPassword=="")
     {
        window.alert('用户密码不能为空！');
        UPass.focus();
        return false;
     }
    if(!validate(20,'UserPassword'))
    {
        window.alert('您输入的用户密码不能超过20个字符！');
        UPass.focus();
        return false;
    }
     if(!CheckUserName(EPassword,EPasswordCheck))
    　{
        window.alert('两次输入的密码不统一！');
        PasswordCh.focus();
        return false;
   　 }
    if(TheEmail=="")
    {
        window.alert('Email不能为空！');
        UEmail.focus();
        return false;
    }
    if(TheEmail!="")
    {
        if(!ValidEmail(TheEmail))
        {
            window.alert('请输入正确的Email!');
            UEmail.focus();
            return false;
        }
    }
    
    if(!validate(40,'UEmail'))
    {
        window.alert('您输入的Email不能超过40个字符！');
        UEmail.focus();
        return false;
    }
    if(EPhone=="")
    {
        window.alert('联系电话不能为空！');
        UPh.focus();
        return false;
    }
    if(EPhone!="")
    {
        if(!ValidPhone(EPhone))
        {
            window.alert('请输入正确的电话号码！');
            UPh.focus();
            return false;
        }
    }
   if(!validate(150,'UAddtrss'))
    {
        window.alert('您输入的通讯地址不能超过150个字符！');
        UAddts.focus();
        return false;
    }
   if(!validate(15,'UCode'))
    {
        window.alert('您输入的企业邮编不能超过15个字符！');
        UCod.focus();
        return false;
    }
    var ESex=0;
    //debugger
    var nnn=AjaxMethods.GetReturnCode(EFName);
    if(nnn.value!="")
    {
        window.alert('企业编号已经被占用！');
        Fnam.focus();
        return false;
    }
    var num=AjaxMethods.UpdateEmailUserNameInfo(EId,ETName,EFName,EPassword,EPhone,EAddress,EEmail,ECode,EPasswordCheck, ESex, EMovePhone);
    return true;
}
function ADDSetUp()
{  
    var TNam=document.getElementById('tbUsername');
    var Fnam=document.getElementById('TName');
    var UPass=document.getElementById('UserPassword');
    var UPh=document.getElementById('UPhone');
    var UAddts=document.getElementById('UAddtrss');
    var UEmail=document.getElementById('UEmail');
    var UCod=document.getElementById('UCode');
    var PasswordCh=document.getElementById('PasswordCheck');
    //var Question=document.getElementById('Questiontext');
    //var Result=document.getElementById('Resulttext');
    var SexRa=document.getElementById('SexRadio');
    //var SexRaM=document.getElementById('SexRadioM');
    var MovePh=document.getElementById('MovePhone');
    var EFName=Fnam.value;
    var ETName=TNam.value;
    var EPassword=UPass.value;
    var EPhone=UPh.value;
    var EAddress=UAddts.value;
    var EEmail=UEmail.value;
    var ECode=UCod.value;
    var EPasswordCheck=PasswordCh.value;
    //var EQuestion=Question.value;
    //var EResult=Result.value;
    var EMovePhone=MovePh.value;
    var TheEmail=UEmail.value;
    if(ETName=="")
    {
        window.alert('企业名称不能为空！');
        TNam.focus();
        return false;
    }
        if(EFName=="")
    {
        window.alert('企业编号不能为空！');
        Fnam.focus();
        return false;
    }
    if(!validate(20,'tbUsername'))
    {
        window.alert('您输入的企业名不能超过20个字符！');
        Fnam.focus();
        return false;
    }
     if(EPassword=="")
     {
        window.alert('用户密码不能为空！');
        UPass.focus();
        return false;
     }
    if(!validate(20,'UserPassword'))
    {
        window.alert('您输入的用户密码不能超过20个字符！');
        UPass.focus();
        return false;
    }
     if(!CheckUserName(EPassword,EPasswordCheck))
    　{
        window.alert('两次输入的密码不统一！');
        PasswordCh.focus();
        return false;
   　 }
    if(TheEmail=="")
    {
        window.alert('Email不能为空！');
        UEmail.focus();
        return false;
    }
    if(TheEmail!="")
    {
        if(!ValidEmail(TheEmail))
        {
            window.alert('请输入正确的Email!');
            UEmail.focus();
            return false;
        }
    }
    
    if(!validate(40,'UEmail'))
    {
        window.alert('您输入的Email不能超过40个字符！');
        UEmail.focus();
        return false;
    }
    if(EPhone=="")
    {
        window.alert('联系电话不能为空！');
        UPh.focus();
        return false;
    }
    if(EPhone!="")
    {
        if(!ValidPhone(EPhone))
        {
            window.alert('请输入正确的电话号码！');
            UPh.focus();
            return false;
        }
    }
   if(!validate(150,'UAddtrss'))
    {
        window.alert('您输入的通讯地址不能超过150个字符！');
        UAddts.focus();
        return false;
    }
   if(!validate(15,'UCode'))
    {
        window.alert('您输入的企业邮编不能超过15个字符！');
        UCod.focus();
        return false;
    }
    var ESex=0;
    //debugger
    var nnn=AjaxMethods.GetReturnCode(EFName);
//    if(nnn.value!="")
//    {
//        window.alert('企业编号已经被占用！');
//        Fnam.focus();
//        return false;
//    }
    var num=AjaxMethods.AddEmailUserNameInfo(ETName,EFName,EPassword,EPhone,EAddress,EEmail,ECode,EPasswordCheck, ESex, EMovePhone);
    if(parseInt(num.value.toString())>0)
       {
          window.alert('注册成功！请用该账号登陆以进行审核步骤。');
          window.location.replace('../Unemployment/UserLogin.aspx');
         // window.navigate("../Unemployment/UserLogin.aspx");  
          return false;
       }
       else
       {
          window.alert('注册失败，请重新注册！');
          EPassword="";
          EPasswordCheck="";
          Fnam.focus();
          return true;
       }

 }
function returnValidated(control)
   {
       //var control = document.getElementById('controlId');
       var text = control.value;
       var textLen = text.length;
       //clob max value :18185 so when can use the 17180 as the max value, we must 
        if(textLen > 18185)
        {
            control.value = text.substring(0,18185);
            return false;
        }
        else 
        {
            return true;
        }
   }
function isDate( )
 {
    var ReContent=document.getElementById('ReContentText');
    var ChiefEmailID=document.getElementById('numtext');
    var RePerson=document.getElementById('RePersonText');
    var UpTime=document.getElementById('UpTime1');
    if(ReContent.value=="")
       {
          ReContent.focus();
          window.alert('回复内容不能为空!');
          return false;
       }
    if(!returnValidated(RePerson))
      {
        window.alert('您输入的内容不能超过18185个字!');
        return false;
      }
    if(parseInt(ChiefEmailID.value)<0)
      {
         window.alert('保存失败!');
         return false;
      }
     var num=AjaxMethods.AddEmailRestroreInfo(parseInt(ChiefEmailID.value), RePerson.value, UpTime.value, ReContent.value);
     if(parseInt(num.value)>0)
     {
        window.alert('保存成功!');
        return false;
     }
     else
     {
        window.alert('保存失败!');
        return false;
     }
        
  }
 
 function ClaerSetUp()
 {
    var Fnam=document.getElementById('tbUsername');
    var TNam=document.getElementById('TName');
    var UPass=document.getElementById('UserPassword');
    var UPh=document.getElementById('UPhone');
    var UAddts=document.getElementById('UAddtrss');
    var UEmail=document.getElementById('UEmail');
    var UCod=document.getElementById('UCode');
    var PasswordCh=document.getElementById('PasswordCheck');
    //var Question=document.getElementById('Questiontext');
    //var Result=document.getElementById('Resulttext');
    var MovePh=document.getElementById('MovePhone');
    Fnam.value="";
    TNam.value="";
    UPass.value="";
    UPh.value="";
    UAddts.value="";
    UEmail.value="";
    UCod.value="";
    PasswordCh.value="";
    //Question.value="";
    //Result.value="";
    MovePh.value="";
    return true;
 } 
// function ClickLoginButton() 
//{
//  if(event.keyCode == 13) 
//  {
//    document.all("LoginModule1_BtnLogin").focus();
//  }
//}
function OpenReWriteView(ID)
{
    var url="ReWriteView.aspx?ID="+ID;
    window.open (url, 'newwindow', 'height=500, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=yes, status=no');
}
function ValidEmail(TheEmail) 
{
	var reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
	if(!reg.test(TheEmail))
	{
	 return false;
	}
	else
	{
	return true;
	}
}
function CheckUserName(Str1,Str2)
{
    if(Str1!=Str2)
    {
        return false;
    }
    else
    {
        return true;
    }
}
function CheckStr(Str) 
{
	var Letters = "`=~@^>,<;:'\"";
	var i;
	var c;
	for(i=0;i<Str.length;i++)
	{
		c = Str.charAt( i );
		if (Letters.indexOf( c ) >= 0)
			return false;
	}
	return true;
}

function Ini()
{	
	InitOnChange();
	window_onload();
}

function thisloginemail(TheEmail)
{
	var reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
	
	if(!reg.test(TheEmail))
	{
		return false;
	}
	return true;
}
function ValidPhone(ThePhone)
{
    var reg=/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)|(^0{0,1}1[0-9]{10}$)/;
    if(!reg.test(ThePhone))
    {
        return false;
    }
    return true;
}	
function validate(reallength,control)
    {
    　var text =window.document.getElementById(control).value;
    　var textLen = text.length;
    　if(textLen > reallength)
      {
         control.value = text.substring(0,reallength);
         return false;
      }
    　return true;
    }
function DengLu()
{       
		if(document.MyForm.PNametext.value =="")
		{
			window.alert('请输入您的姓名!');
			document.MyForm.PNametext.focus();
			return false;
		} 
		if(!validate(20,'PNametext'))
		{
		    alert('您输入的用户名不能超过'+20+'个字!');
		    document.MyForm.PNametext.focus();
		    return false;
		}
		if(document.MyForm.PPhonetext.value=="")
		{
		    window.alert('请输入您的电话号码');
		    document.MyForm.PPhonetext.focus();
		    return false;
		}
//		if(!validate(15,'PPhonetext'))
//		{
//		    alert('您输入的电话号码不能超过'+15+'个数字!');
//		    document.MyForm.PPhonetext.focus();
//		    return false;
//		}
		if(!ValidPhone(document.MyForm.PPhonetext.value))
		{
		    window.alert('您输入的电话号码格式有问题,请重新输入!');
		    document.MyForm.PPhonetext.focus();
		    return false;
		}
		if(!validate(150,'PAddresstext'))
		{
		    alert('您输入的地址内容不能超过'+150+'个字!');
		    document.MyForm.PAddresstext.focus();
		    return false;
		}
		if(!validate(15,'PCodetext'))
		{
		    alert('您输入的邮政编码不能超过'+15+'个数字!');
		    document.MyForm.PCodetext.focus();
		    return false;
		}
		
		if(document.MyForm.PEmailtext.value=="")
		{
		    window.alert('请输入您的Email!');
		    document.MyForm.PEmailtext.focus();
		    return false;
		}
		if(!validate(40,'PEmailtext'))
		{
		    alert('您输入的Email不能超过'+40+'个字符!');
		    document.MyForm.PEmailtext.focus();
		    return false;
		}
		if(!thisloginemail(document.MyForm.PEmailtext.value))
		{
			window.alert('您输入的Email格式有问题,请重新输入!');
			document.MyForm.PEmailtext.focus();
			return false;
		}
		if(document.MyForm.PTitletext.value=="")
		{
		    window.alert('请您输入信件标题!');
		    document.MyForm.PTitletext.focus();
		    return false;
		}
		if(!validate(100,'PTitletext'))
		{
		    alert('您输入的摘要内容不能超过'+100+'个字!');
		    document.MyForm.PTitletext.focus();
		    return false;
		}
		if(document.MyForm.PContenttext.value=="")
		{
		    window.alert('请您输入举报内容!');
		    document.MyForm.PContenttext.focus();
		    return false;
		}
	    if(!returnValidated(document.MyForm.PContenttext))
        {
           window.alert('您输入的举报内容不能超过18185个字!');
           return false;
        }
    var PName= document.getElementById('PNametext').value;
    var PPhone=document.getElementById('PPhonetext').value;
    var PAddress=window.document.getElementById('PAddresstext').value;
    var PCode=window.document.getElementById('PCodetext').value;
    var PEmail=window.document.getElementById('PEmailtext').value;
    var PTitle=window.document.getElementById('PTitletext').value;
    var PContent=window.document.getElementById('PContenttext').value;
    var ImageButt=window.document.getElementById('ImageButton2');
    var num=AjaxMethods.AddChiefMailManges(PPhone, PAddress, PCode, PEmail, PTitle, PContent,PName);
    if(parseInt(num.value)>0)
    {
        window.alert('提交成功！');
        ImageButt.onclick();
        return false;
    }
    else
    {
        window.alert('提交失败，请重新提交！');
        return false;
    }		
}
function ClearDengLuInfo()
{
    document.MyForm.PNametext.value ="";
    document.MyForm.PPhonetext.value="";
    document.MyForm.PEmailtext.value="";
    document.MyForm.PTitletext.value="";
    document.MyForm.PContenttext.value="";
    document.MyForm.PAddresstext.value="";
    document.MyForm.PCodetext.value="";
    return false;
}

function Sc_LogOut()
{
	document.MyForm.Command.value="LogOut";
	document.MyForm.submit();
}
function Sc_JC()
{
	document.formDATA.hidjc.value="jc";
	document.formDATA.submit();
}

function RecordPos()
{
	if( document.all("H_ScrollPos") != null)
	document.all("H_ScrollPos").value = document.body.scrollTop;
}

function window_onload()
{
	if(document.all("H_ScrollPos").value !="")
	{
		document.body.scrollTop = document.all("H_ScrollPos").value;
	}
}

function __doPostBack(eventTarget, eventArgument) 
{
		var theform;
		if (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) 
        {
			theform = document.Form1;
		}
		else 
        {
			theform = document.forms["Form1"];
		}
		theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
		theform.__EVENTARGUMENT.value = eventArgument;
		theform.submit();
	}
function Search() 
{
  if( document.all("SearchModule1_All_Keywords").value == "" )
     return false;
     return true;
}
function ClickSearchButton() 
{
  if(event.keyCode == 13) 
  {
    document.all("SearchModule1_BtnSearch").focus();
  }
}

