function checkDonar(){

	if (CheckEmpty(document.getElementById('amount'))) {
		alert("Please enter amount.");
		document.getElementById('amount').focus();
		return false;
	} 

	if (CheckEmpty(document.getElementById('name_1'))) {
		alert("Please enter name.");
		document.getElementById('name_1').focus();
		return false;
	} 

	if (CheckEmpty(document.getElementById('address'))) {
		alert("Please enter address.");
		document.getElementById('address').focus();
		return false;
	} 

	if (CheckEmpty(document.getElementById('city'))) {
		alert("Please enter city.");
		document.getElementById('city').focus();
		return false;
	} 

	if (CheckEmpty(document.getElementById('state'))) {
		alert("Please enter state.");
		document.getElementById('state').focus();
		return false;
	} 

	if (CheckEmpty(document.getElementById('email_1'))) {
		alert("Please enter email Id.");
		document.getElementById('email_1').focus();
		return false;
	} 
	if (document.getElementById('email_1').value !=""){	
		if(echeck(document.getElementById('email_1').value)==false){ 
			alert("Invalid email. Please Re-enter");
			document.getElementById('email_1').focus();
			return false;
		}
	}

	if (CheckEmpty(document.getElementById('ackname'))) {
		alert("Please enter name.");
		document.getElementById('ackname').focus();
		return false;
	} 

	if (CheckEmpty(document.getElementById('ackaddress'))) {
		alert("Please enter address.");
		document.getElementById('ackaddress').focus();
		return false;
	} 

	if (CheckEmpty(document.getElementById('ackcity'))) {
		alert("Please enter city.");
		document.getElementById('ackcity').focus();
		return false;
	} 

	if (CheckEmpty(document.getElementById('ackstate'))) {
		alert("Please enter state.");
		document.getElementById('ackstate').focus();
		return false;
	} 

}

function checkWish(){
	if (CheckEmpty(document.getElementById('email_1'))) {
		alert("Please enter email Id.");
		document.getElementById('email_1').focus();
		return false;
	} 

   
	
	if (document.getElementById('email_1').value !=""){	
			if(echeck(document.getElementById('email_1').value)==false){ 
					alert("Invalid email. Please Re-enter");
					document.getElementById('email_1').focus();
					return false;
			}
	}

	
	if (CheckEmpty(document.getElementById('wish'))) {
		alert("Please enter your wish.");
		document.getElementById('wish').focus();
		return false;
	} 

}

function checknewsletter(){

	if (CheckEmpty(document.getElementById('fname_1'))) {
		alert("Please enter your first name.");
		document.getElementById('fname_1').focus();
		return false;
	} 

	if (document.getElementById('lname_1').value ==""){			
		alert("Enter you last name");
		document.getElementById('lname_1').focus();
		return false;
			
	}
	
	if (CheckEmpty(document.getElementById('email_2'))) {
		alert("Please enter email Id.");
		document.getElementById('email_2').focus();
		return false;
	} 

	if (document.getElementById('email_2').value !=""){	
		if(echeck(document.getElementById('email_2').value)==false){ 
			alert("Invalid email. Please Re-enter");
			document.getElementById('email_2').focus();
			return false;
		}
	}

}

function checkmakeWish(){
	if (CheckEmpty(document.getElementById('email_1'))) {
		alert("Please enter email Id.");
		document.getElementById('email_1').focus();
		return false;
	} 
	if (document.getElementById('name_1').value ==""){	
			
		alert("Enter you name");
		document.getElementById('name_1').focus();
		return false;
			
	}
	
	if (CheckEmpty(document.getElementById('wish'))) {
		alert("Please enter your wish.");
		document.getElementById('wish').focus();
		return false;
	} 

}




function checkContact(){
	

	if(CheckEmpty(document.getElementById('fname'))){
		alert("Please enter your first name .");
		document.getElementById('fname').focus();
		return false;
	}
	
	if(hasSpecialChar(document.getElementById('fname').value)==false){
		alert("Special characters are not allowed .");
		document.getElementById('fname').focus();
		return false;
	}
	
	var noalpha = /^[a-zA-Z].*$/;

	if (!noalpha.test(document.getElementById('fname').value)) {
     alert("Incorrect first name !");
	 document.getElementById('fname').focus();
     return false;
	}


	if(CheckEmpty(document.getElementById('lname'))){
		alert("Please enter your last name .");
		document.getElementById('lname').focus();
		return false;
	}
	
	if(hasSpecialChar(document.getElementById('lname').value)==false){
		alert("Special characters are not allowed .");
		document.getElementById('lname').focus();
		return false;
	}
	
	var noalpha = /^[a-zA-Z].*$/;

	if (!noalpha.test(document.getElementById('lname').value)) {
     alert("Incorrect last name !");
	 document.getElementById('lname').focus();
     return false;
	}
   

	if (CheckEmpty(document.getElementById('email_1'))) {
		alert("Please enter email Id.");
		document.getElementById('email_1').focus();
		return false;
	} 

   
	
	if (document.getElementById('email_1').value !=""){	
			if(echeck(document.getElementById('email_1').value)==false){ 
					alert("Invalid email. Please Re-enter");
					document.getElementById('email_1').focus();
					return false;
			}
	}

	if (CheckEmpty(document.getElementById('enquiry'))) {
		alert("Please enter enquiry.");
		document.getElementById('enquiry').focus();
		return false;
	} 


	return true;
}

function checkOther(val){
	var combo = document.getElementById("state");
	var value = combo.options[combo.selectedIndex].text; 
	if(value.toLowerCase()=="other"){
		document.getElementById("otherStateDiv").style.display = "block";
	}else{
		document.getElementById("otherStateDiv").style.display = "none";
	}
}

function check_AccountEdit(){
	var edit = false;
	try{
		id = document.getElementById('userid').value;
		edit = true;
	}catch(err){
		edit = false;
	}

    if(CheckEmpty(document.getElementById('firstname'))){
		alert("Please enter first name .");
		document.getElementById('firstname').focus();
		return false;
	}
	
	if(hasSpecialChar(document.getElementById('firstname').value)==false){
		alert("Special charactors are not allowed .");
		document.getElementById('firstname').focus();
		return false;
	}
	
	var noalpha = /^[a-zA-Z].*$/;

	if (!noalpha.test(document.getElementById('firstname').value)) {
     alert("Incorrect first name !");
	 document.getElementById('firstname').focus();
     return false;
	}

	
	if(CheckEmpty(document.getElementById('lastname'))){
		alert("Please enter last name .");
		document.getElementById('lastname').focus();
		return false;
	}

	if(hasSpecialChar(document.getElementById('lastname').value)==false){
		alert("Special charactors are not allowed .");
		document.getElementById('lastname').focus();
		return false;
	}
	
	if (!noalpha.test(document.getElementById('lastname').value)) {
     alert("Incorrect last name !");
	 document.getElementById('lastname').focus();
     return false;
	}

	if (CheckEmpty(document.getElementById('emailaddress'))) {
		alert("Please enter email Id.");
		document.getElementById('emailaddress').focus();
		return false;
	} 

	
	if (document.getElementById('emailaddress').value !=""){	
			if(echeck(document.getElementById('emailaddress').value)==false){ 
					alert("Invalid email. Please Re-enter");
					document.getElementById('emailaddress').focus();
					return false;
			}
	}
	
	try{
		document.getElementById("can").disabled=true; 
	}catch(err){}

	document.getElementById("signupbutton").disabled=true; 
	return true;

}

function checkAccountEdit(){
	var edit = false;
	try{
		id = document.getElementById('userid').value;
		edit = true;
	}catch(err){
		edit = false;
	}
	var noalpha = /^[a-zA-Z].*$/;
	if (CheckEmpty(document.getElementById('country'))) {
		alert("Please select country .");
		document.getElementById('country').focus();
		return false;
	}
	if (CheckEmpty(document.getElementById('state'))) {
		alert("Please select state .");
		document.getElementById('state').focus();
		return false;
	} 
	var combo = document.getElementById("state");
	var value = combo.options[combo.selectedIndex].text; 

	if(value.toLowerCase()=="other"){
		if (CheckEmpty(document.getElementById('otherState'))) {
			alert("Please enter your state .");
			document.getElementById('otherState').focus();
			return false;
		}
	}
	

	if (CheckEmpty(document.getElementById('zip'))) {
		alert("Please enter zip code .");
		document.getElementById('zip').focus();
		return false;
	}else{
		
		if(ZipChar(document.getElementById('zip').value)==false){
			alert("Enter Valid Zip Code.");
			document.getElementById('zip').focus();
			return false;
		}

		if(document.getElementById('zip').value.length<5){
			alert("Zip code can not be less than 5 digit.");
			document.getElementById('zip').focus();
			return false;
		}
	}

   var  checkphone = /^((\+\d{1,3}(-| )?\(?\d\)?(-| )?\d{1,5})|(\(?\d{2,6}\)?))(-| )?(\d{3,4})(-| )?(\d{4})(( x| ext)\d{1,5}){0,1}$/;

   if (CheckEmpty(document.getElementById('PhoneNumber'))) {	
		alert("Please enter phone number !");
		document.getElementById('PhoneNumber').focus();
		return false;
   }else{ 
		if (!checkphone.test(document.getElementById('PhoneNumber').value)) {
			alert("Incorrect Phone Number !");
			document.getElementById('PhoneNumber').focus();
			return false;
		}
	} 
	
	if (CheckEmpty(document.getElementById('city'))) {	
		alert("Please enter city !");
		document.getElementById('city').focus();
		return false;
	}
	
	if (!CheckEmpty(document.getElementById('FaxNumber'))) {	
		if (!checkphone.test(document.getElementById('FaxNumber').value)) {
			alert("Incorrect Fax Number !");
			document.getElementById('FaxNumber').focus();
			return false;
		}
	} 

	if (CheckEmpty(document.getElementById('address1'))) {
		alert("Please enter address 1.");
		document.getElementById('address1').focus();
		return false;
	} 
	
	try{
		document.getElementById("can").disabled=true; 
	}catch(err){}

	return true;
}

function FillColor(){
	//document.getElementById("color").bgColor = document.getElementById("color_code").value;
}
function checkServerInformation()
{
	if(document.getElementById('servername').value=="")
	{
		alert("Please enter the servername.");
		document.getElementById('servername').focus();
		return false;
	}
}


function openSubWin(){
	var colorcode = document.getElementById("color_code").value;
	if(colorcode==""){
		alert("Please Select color !! ");
	}else{
		openPopWin("/users/checkColourAvaliable/"+colorcode.substring(1),400,200, "", "cen", 40);
	}
}

function HideUnHideDiv(){
	if(document.getElementById("performancereport").checked==true){
		document.getElementById("div_performancereport").style.display = "block";
	}else{
		document.getElementById("div_performancereport").style.display = "none";
	}
}
function checkTicket()
{
	if(($('firstname').value=="")){
		alert("Please enter first name .");
		$('firstname').focus();
		return false;
	}
	
	if(hasSpecialChar($('firstname').value)==false){
		alert("Special characters are not allowed .");
		$('firstname').focus();
		return false;
	}
	
	var noalpha = /^[a-zA-Z].*$/;

	if (!noalpha.test($('firstname').value)) {
     alert("Incorrect first name !");
	 $('firstname').focus();
     return false;
	}

	
	if($('lastname').value==""){
		alert("Please enter last name .");
		$('lastname').focus();
		return false;
	}

	if(hasSpecialChar($('lastname').value)==false){
		alert("Special characters are not allowed .");
		$('lastname').focus();
		return false;
	}
	
	if (!noalpha.test($('lastname').value)) {
     alert("Incorrect last name !");
	 $('lastname').focus();
     return false;
	}
		if ($('emailaddress').value=="") {
		alert("Please enter email Id.");
		$('emailaddress').focus();
		return false;
	} 

	
	if ($('emailaddress').value !=""){	
			if(echeck($('emailaddress').value)==false){ 
					alert("Invalid email. Please Re-enter");
					$('emailaddress').focus();
					return false;
			}
	}
	if($('domain').value==""){
		alert("Please enter domain name.");
		$('domain').focus();
		return false;
	}
	if($('subject').value==""){
		alert("Please enter subject.");
		$('subject').focus();
		return false;
	}
	if($('description').value==""){
		alert("Please enter message.");
		$('description').focus();
		return false;
	}
	if($('captcha').value==""){
		alert("Please enter security code.");
		$('captcha').focus();
		return false;
	}


}
function checkUserTicket()
{

	if($('subject').value==""){
		alert("Please enter subject.");
		$('subject').focus();
		return false;
	}
	if($('description').value==""){
		alert("Please enter message.");
		$('description').focus();
		return false;
	}
	if($('captcha').value==""){
		alert("Please enter security code.");
		$('captcha').focus();
		return false;
	}


}
function checkBenchmarkSetting()
{
	
	if(document.getElementById('buyerpercentage').value=="")
	{
		alert( 'Please enter a buyer benchmark.' );
		document.getElementById('buyerpercentage').focus();
		return false;
	}
	pat = /^\d*(\.\d{1,2})?$/;
	if(!pat.test(document.getElementById('buyerpercentage').value) && document.getElementById('buyerpercentage').value!="") {
		alert( 'Please enter a valid buyer benchmark.' );
		document.getElementById('buyerpercentage').value="";
		document.getElementById('buyerpercentage').focus();
		return false;
	}
	if(eval(document.getElementById('buyerpercentage').value) > 100)
	{
		alert( 'Pleace enter the buyer percentage between 1 to 100.' );
		document.getElementById('buyerpercentage').value="";
		document.getElementById('buyerpercentage').focus();
		return false;
	}

	if(eval(document.getElementById('buyerpercentage').value) < 1)
	{
		alert( 'Pleace enter the buyer percentage between 1 to 100.' );
		document.getElementById('buyerpercentage').value="";
		document.getElementById('buyerpercentage').focus();
		return false;
	}

	if(document.getElementById('sellerpercentage').value=="")
	{
		alert( 'Please enter a seller benchmark.' );
		document.getElementById('sellerpercentage').focus();
		return false;
	}
	if(!pat.test(document.getElementById('sellerpercentage').value) && document.getElementById('sellerpercentage').value!="") {
		alert( 'Please enter a valid seller benchmark.' );
		document.getElementById('sellerpercentage').value="";
		document.getElementById('sellerpercentage').focus();
		return false;
	}
	if(eval(document.getElementById('sellerpercentage').value) > 100)
	{
		alert( 'Pleace enter the seller percentage between 1 to 100.' );
		document.getElementById('sellerpercentage').value="";
		document.getElementById('sellerpercentage').focus();
		return false;
	}

	if(eval(document.getElementById('sellerpercentage').value) < 1)
	{
		alert( 'Pleace enter the seller percentage between 1 to 100.' );
		document.getElementById('sellerpercentage').value="";
		document.getElementById('sellerpercentage').focus();
		return false;
	}

	return true;
}
function checkPayoutP(){
	if (CheckEmpty(document.getElementById('releaselevel'))) {
		alert("Please enter minimum payout release level.");
		document.getElementById('releaselevel').focus();
		return false;
	}else{
		releaselevel = document.getElementById('releaselevel').value;
		minlevel     = document.getElementById('minlevel').value;
		if(parseFloat(releaselevel)<parseFloat(minlevel)){
			alert("Release level can not be less than minimum value");
			document.getElementById('releaselevel').focus();
			return false;
		}
	}
	return true;
}