﻿	function CloseAfterUpdate()
	{	
		msgbox('Successfully Updated','vbOkOnly or vbSuccessful','Successful');
		self.close();
	}
	var aTemp = new Array(5);
	aTemp[0] = false;
	window.parent.returnValue = aTemp;
	
	var objcompany,obj;
	function Checkuser(companyname,username,email)
	{
		Page_ClientValidate();
		if(Page_IsValid == false) 
		{   
		    document.getElementById("trErr").style.display = "block";return false;
		}
		document.getElementById("trErr").style.display = "none";
//		objcompany=document.getElementById(companyname);
//		obj=document.getElementById(username);
//		var objmail=document.getElementById(email);
//		
//		PageMethods.CheckUser(objcompany.value,obj.value,objmail.value,Checkuser_cb);
	}
	function Checkuser_cb(response)
	{
		if(document.getElementById(btnSubmitId).value != "Update")
		{   
			if (response == 'False')
			{
				msgbox('This username already exists. Please choose another username.','vbOkOnly or vbWarning','Warning' );
				return false;
			}
			if (response == 'mail')
			{
				msgbox('This E-mail address is used by another user. Please choose another E-mail address','vbOkOnly or vbWarning','Warning');
				return false;   			
			}		
			if (response == 'name')
			{
					msgbox('This Company Name already exists. Please Choose another Name','vbOkOnly or vbWarning','Warning' );
					return false;
			}
		UserCreated();
		}
		else
		{
			var val = document.getElementById(hdnoldvalueId).value.split('$');
			if(val[0]!=objcompany.value)
			{
				PageMethods.CheckUser(objcompany.value,"","",Checkuser_cb2)
			}
			else if(val[1]!=obj.value)
			{
				PageMethods.CheckUser("",obj.value,"",Checkuser_cb3);
			}
		}
	}
	function Checkuser_cb2(response)
	{
		if (response == 'name')
		{
			msgbox('This Company Name already exists. Please Choose another Name','vbOkOnly or vbWarning','Warning' );
			return false;   			
		}	
	UserCreated();
	}
	function Checkuser_cb3(response)
	{
		if (response == 'False')
		{
			msgbox('This username already exists. Please choose another username.','vbOkOnly or vbWarning','Warning' );
			return false;   			
		}
	UserCreated();
	}

    //For give thanks message and redirect to login page
	function UserCreated()
	{
	 //   document.getElementById("divMainscreen").style.display="none";
	 //document.getElementById("divThanksMsg").style.display="inline";
	 window.location.href='../client/clientlogin.aspx';
	}

	function validatePhNo3Digit(source, arguments)
	{
		var myCtrlValue = arguments.Value;
		var myAlertString = "";
		arguments.IsValid = true;
		
		if(myCtrlValue.length>0)
		{
			if(myCtrlValue.length!=3)
				myAlertString="This field requires 3 characters.";
			if(isNaN(myCtrlValue))
				myAlertString=myAlertString+" Only numeric value accepted!";
				
			if(myAlertString.length>0)
			{
				msgbox(myAlertString,'vbOkOnly or vbWarning','Warning');
				arguments.IsValid = false;
			}
		}
	}
	
	function validatePhNo4Digit(source, arguments)
	{
		var myCtrlValue = arguments.Value;
		var myAlertString = "";
		arguments.IsValid = true;
		
		if(myCtrlValue.length>0)
		{
			if(myCtrlValue.length!=4)
				myAlertString="Require four digit number in this column!";
			if(isNaN(myCtrlValue))
				myAlertString=myAlertString+" Only numeric value accepted!";
				
			if(myAlertString.length>0)
			{
				msgbox(myAlertString,'vbOkOnly or vbWarning','Warning');
				arguments.IsValid = false;
			}
		}				
	}

function Movefocus(control1,control2)
{
	if((document.getElementById(control1).value.length==3) && (isNaN(document.getElementById(control1).value)==false))
	    document.getElementById(control2).focus();
}

function ClickTextbox()
{
    if(document.getElementById(txtWebsiteId).value == "http://" || document.getElementById(txtWebsiteId).value == "")
    {
        return false;
    }
    else
    {
        window.open(document.getElementById(txtWebsiteId).value)
    }
}
