// JavaScript Document
		//Validation function for Valid Email
function is_email(email)
{
		if(!email.match(/^[A-Za-z0-9\._\-+]+@[A-Za-z0-9_\-+]+(\.[A-Za-z0-9_\-+]+)+$/))
			return false;
		return true;
}
		//Validation function for Phone number
function checkPhone(strng) {
var error = "";
if (strng == "") {
   error = "Please enter  <b>Phone Number</b>.";
}else{

var stripped = strng.replace(/[\(\)\.\-\ ]/g, ''); //strip out acceptable non-numeric characters
    if (isNaN(parseInt(stripped))) {
       error = "The phone number contains <b>Only numbers</b>.";
  
    }

stripped=filterNum(strng);

    if (!(stripped.length == 10)) {
	error = "Please enter <b>10 digit</b> Phone No.";
    } }
return error;
}
		//Validation function for Fax number
function checkFax(strng) {
var error = "";
if (strng == "") {
   error = "Please enter  <b>Fax Number</b>.";
}else{

var stripped = strng.replace(/[\(\)\.\-\ ]/g, ''); //strip out acceptable non-numeric characters
    if (isNaN(parseInt(stripped))) {
       error = "The Fax number contains <b>Only numbers</b>.";
    }
stripped=filterNum(strng);

    if (!(stripped.length == 10)) {
	error = "Please enter <b>10 digit</b> Fax No.";
    }
	}
return error;
}

function validateBinders(strng){
	//check for numeric characters 
	var error = "";
	if (strng == "") {
	   error = "Please enter <b>Binders Number</b>.";
	}else{
	 if(!strng.match(/^[0-9]+$/)){
		error = "Please enter number in <b>Binders</b>.";
		}
	}
	return error;
}
function validateZip(strng){
	//check for numeric characters 
	var error = "";
	if (strng != "") {
/*	   error = "Please enter <b>Zip Code</b>.";
	}else{
*/	 if(!strng.match(/(^\d{5}$)|(^\d{5}-\d{4}$)/)){
		error = "Please enter 5 digit <b>Zip Code</b>.";
		}
	}
	return error;
}

function validateCity(strng) {
  //check for numeric characters 
   var error = "";
	if (strng != "") {
/*	   error = "Please enter <b> City Name</b>.";
	}else{*/
   if(!strng.match(/^[A-Za-z]+$/)){
		error = "Please enter only Character in<b> City Name</b>.";
		}
	}
	return error;
}

function forgot_email()
{

	//var errMsg='<br>'+'*** Customer Login Validation ***'+'<br>';

var errMsg='';
				
				if(checkisEmpty(document.getElementById('login').value))
				{
				
					errMsg+='<br>'+'Please enter  <b>Login ID</b>';
					
				}
				if(checkisEmpty(document.getElementById('email').value))
					{
					
						errMsg+='<br>'+'Please enter  <b>Email ID</b>';
					}
				if(!checkisEmpty(document.getElementById('email').value))
					{
						if(!is_email(document.getElementById('email').value))
						{
							errMsg+='<br>'+'Please enter  valid <b>Email ID</b>';
						}
					}
											
				
				document.getElementById("customer_setfocus").style.display='block';
				document.getElementById("customer_error").innerHTML=errMsg;
				document.getElementById("customer_setfocus").focus();
				document.getElementById("customer_setfocus").style.display='none';
				
				if(errMsg.length=='0'){
				return true;
				}else{
				return false;
				}


}


function fnc_customer_login_from()
{
		var errMsg='';
		
		if(checkisEmpty(document.getElementById('email').value))
		{
		
			errMsg+='<br>'+'Please enter  <b>Email ID</b>';
		}
		
		if(!checkisEmpty(document.getElementById('email').value))
		{
			if(!is_email(document.getElementById('email').value))
			{
				errMsg+='<br>'+'Please enter valid <b>Email ID</b>';
			}
		}
		if(checkisEmpty(document.getElementById('password').value))
		{
			errMsg+='<br>'+'Please enter <b>Password</b>';
		}
		
		document.getElementById("customer_setfocus").style.display='block';
		document.getElementById("customer_error").innerHTML=errMsg;
		document.getElementById("customer_setfocus").focus();
		document.getElementById("customer_setfocus").style.display='none';
		
		if(errMsg.length=='0')
		{
			return true;
		}
		else
		{
			return false;
		}
}

function validation_cust()
{

var errMsg='';
				//alert("lllllllllllllllll"+document.getElementById('lastName').value);
				if(checkisEmpty(document.getElementById('fname').value))
				{
					errMsg+='<br>'+'Please enter  <b>First Name</b>';
				}	
/*				if(checkisEmpty(document.getElementById('lname').value))
				{
					errMsg+='<br>'+'Please enter <b>Last Name</b>';
				}
*/				if(checkisEmpty(document.getElementById('loginid').value))
				{
					errMsg+='<br>'+'Please enter  <b>Login ID</b>';
				}
				if(checkisEmpty(document.getElementById('password').value))
				{
				 	errMsg+='<br>'+'Please enter  <b>Password</b>';
				}				
				if(validatePassword(document.getElementById('password').value))
				{
				 	errMsg+='<br>'+validatePassword(document.getElementById('password').value);
				}
				if(checkisEmpty(document.getElementById('repassword').value))
				{
				 	errMsg+='<br>'+'Please enter  <b>Retype Password</b>';
				}
				if(document.getElementById('repassword').value!=document.getElementById('password').value)
				{
				 	errMsg+='<br>'+'Retype Password doesn\'t Match to<b> Password</b>';
				}
/*				if(checkisEmpty(document.getElementById('street').value))
				{
					errMsg+='<br>'+'Please enter <b>Street</b>';
				}
*/				if(validateCity(document.getElementById('city').value))
				{
				 	errMsg+='<br>'+validateCity(document.getElementById('city').value);
				}
/*				if(checkisEmpty(document.getElementById('state').value))
				{
				 	errMsg+='<br>'+'Please enter  <b>State</b>';
				}
*/				if(validateZip(document.getElementById('zip').value))
				{
					errMsg+='<br>'+validateZip(document.getElementById('zip').value);
				}
/*				if(checkisEmpty(document.getElementById('country').value))
				{
					errMsg+='<br>'+'Please enter <b>Country</b>';
				}
*/				if((document.getElementById('phone').value!="") && checkPhone(document.getElementById('phone').value))
				{
					errMsg+='<br>'+checkPhone(document.getElementById('phone').value);
				}
				if(document.getElementById('fax').value!="" && checkFax(document.getElementById('fax').value))
				{
					errMsg+='<br>'+checkFax(document.getElementById('fax').value);
				}
				if(checkEmail(document.getElementById('email').value))
				{
					errMsg+='<br>'+checkEmail(document.getElementById('email').value);
				}
				
				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0')
				{
					return true;
				}
				else
				{
					return false;
				}
	
}

/* Validation for Update Profile */
function validation_updateprofile()
{
var errMsg='';
				//alert("lllllllllllllllll"+document.getElementById('lastName').value);
				if(checkisEmpty(document.getElementById('fname').value))
				{
				errMsg+='<br>'+'Please enter  <b>First Name</b>';
				}
				if(checkisEmpty(document.getElementById('street_txt').value))
				{
					errMsg+='<br>'+'Please enter <b>Street</b>';
				}
				if(validateCity(document.getElementById('city_txt').value))
				{
				 	errMsg+='<br>'+validateCity(document.getElementById('city_txt').value);
				}
				if(checkisEmpty(document.getElementById('state_txt').value))
				{
				 	errMsg+='<br>'+'Please enter <b>State</b>';
				}
				if(checkisEmpty(document.getElementById('country_txt').value))
				{
					errMsg+='<br>'+'Please enter  <b>Country</b>';
				}
				/*if(checkEmail(document.getElementById('email').value))
				{
					errMsg+='<br>'+checkEmail(document.getElementById('email').value);
				}*/
				
				if(checkisEmpty(document.getElementById('loginid_txt').value))
				{
					errMsg+='<br>'+'Please enter <b>Login ID</b>';
				}
				if((document.getElementById('phone_txt').value!="") && checkPhone(document.getElementById('phone_txt').value))
				{
					errMsg+='<br>'+checkPhone(document.getElementById('phone_txt').value);
				}
				if(document.getElementById('fax_txt').value!="" && checkFax(document.getElementById('fax_txt').value))
				{
					errMsg+='<br>'+checkFax(document.getElementById('fax_txt').value);
				}
				if(checkisEmpty(document.getElementById('password_txt').value))
				{
				 	errMsg+='<br>'+'Please enter <b>Password</b>';
				}
				if(validatePassword(document.getElementById('password_txt').value))
				{
				 	errMsg+='<br>'+validatePassword(document.getElementById('password_txt').value);
				}
				if(checkisEmpty(document.getElementById('repassword_txt').value))
				{
				 	errMsg+='<br>'+'Please enter  <b>Retype Password</b>';
				}
				if(document.getElementById('repassword_txt').value!=document.getElementById('password_txt').value)
				{
				 	errMsg+='<br>'+'Retype Password doesn\'t Match to<b> Password</b>';
				}
				
				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0')
				{
					return true;
				}
				else
				{
					return false;
				}
	
}
function comments_validation()
{
		var errMsg='';
		
		if(checkisEmpty(document.getElementById('comments_txt').value))
		{
		
			errMsg+='<br>'+'Please enter  <b>Comments</b>';
		}
		
		document.getElementById("setfocus").style.display='block';
		document.getElementById("error").innerHTML=errMsg;
		document.getElementById("setfocus").focus();
		document.getElementById("setfocus").style.display='none';
		
		if(errMsg.length=='0')
		{
			return true;
		}
		else
		{
			return false;
		}
}

/*function adproofing_validation()
{
		var errMsg='';
		//alert("Manish");
				
				if(document.getElementById('ad_name1').value==document.getElementById('ad_name2').value)
				{
				 	errMsg+='<br>'+'Please select different drop down values</b>';
				}
		
		document.getElementById("setfocus").style.display='block';
		document.getElementById("error").innerHTML=errMsg;
		document.getElementById("setfocus").focus();
		document.getElementById("setfocus").style.display='none';
		
		if(errMsg.length=='0')
		{
			return true;
		}
		else
		{
			return false;
		}
}*/

function validation_Reorder()
{

	//var errMsg='<br>'+'*** Form Validation Result ***'+'<br>';

var errMsg='';
				//alert(" Manish");
				if(checkisEmpty(document.getElementById('propertyName').value))
				{
				
					errMsg+='<br>'+'Please enter  <b>Property Name</b>';
					
				}
				if(validateCity(document.getElementById('city').value))
				{
				 	errMsg+='<br>'+validateCity(document.getElementById('city').value);
				}
				if(checkisEmpty(document.getElementById('state').value))
				{
					errMsg+='<br>'+'Please enter  <b>State Name</b>';
				}
				if(validateZip(document.getElementById('zip').value))
				{
					errMsg+='<br>'+validateZip(document.getElementById('zip').value);
				}
				if(checkPhone(document.getElementById('phone').value))
				{
					errMsg+='<br>'+checkPhone(document.getElementById('phone').value);
				}
				if(checkFax(document.getElementById('fax').value))
				{
					//errMsg+='<br>'+'Please enter  <b>Fax Number</b>';
					errMsg+='<br>'+checkFax(document.getElementById('fax').value);
				}
				if(checkEmail(document.getElementById('email').value))
				{
					errMsg+='<br>'+checkEmail(document.getElementById('email').value);
				}

				if(checkisEmpty(document.getElementById('name').value))
				{
				 errMsg+='<br>'+'Please enter  <b>Contact Name</b>';
				}
				if(validateBinders(document.getElementById('numBinders').value))
				{
					//errMsg+='<br>'+'Please enter  <b>Number of Binders</b>';
					errMsg+='<br>'+validateBinders(document.getElementById('numBinders').value);
				}
				if(validateBinders(document.getElementById('numInsertBinders').value))
				{
					//errMsg+='<br>'+'Please enter <b>Number of Inserts for Binders</b>';
					errMsg+='<br>'+validateBinders(document.getElementById('numInsertBinders').value);
				}
								
				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0'){
				return true;
				}else{
				return false;
				}
}
function validation_Question()
{

	//var errMsg='<br>'+'*** Form Validation Result ***'+'<br>';

var errMsg='';
				//alert(" Manish");
				if(checkisEmpty(document.getElementById('propertyName').value))
				{
				
					errMsg+='<br>'+'Please enter <b>Property Name</b>';
					
				}
				if(validateCity(document.getElementById('city').value))
				{
				 	errMsg+='<br>'+validateCity(document.getElementById('city').value);
				}
				if(checkisEmpty(document.getElementById('state').value))
				{
					errMsg+='<br>'+'Please enter  <b>State Name</b>';
				}
				if(validateZip(document.getElementById('zip').value))
				{
					errMsg+='<br>'+validateZip(document.getElementById('zip').value);
				}
				if(checkPhone(document.getElementById('phone').value))
				{
					errMsg+='<br>'+checkPhone(document.getElementById('phone').value);
				}
				if(checkFax(document.getElementById('fax').value))
				{
					//errMsg+='<br>'+'Please enter  <b>Fax Number</b>';
					errMsg+='<br>'+checkFax(document.getElementById('fax').value);
				}
				if(checkEmail(document.getElementById('email').value))
				{
					errMsg+='<br>'+checkEmail(document.getElementById('email').value);
				}

				if(checkisEmpty(document.getElementById('name').value))
				{
				 errMsg+='<br>'+'Please enter  <b>Contact Name</b>';
				}
				if(checkisEmpty(document.getElementById('qusestionTxt').value))
				{
				 errMsg+='<br>'+'Please enter <b>Question</b>';
				}
				if(checkisEmpty(document.getElementById('contactTime').value))
				{
					errMsg+='<br>'+'Please enter <b>Best time to Contact</b>';
				}
				if(checkisEmpty(document.getElementById('contactMethod').value))
				{
					errMsg+='<br>'+'Please enter <b>Best method of Contact</b>';
				}
								
				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0'){
				return true;
				}else{
				return false;
				}
}
function validation_TM()
{

	//var errMsg='<br>'+'*** Form Validation Result ***'+'<br>';

var errMsg='';
				//alert(" Manish");
				if(checkisEmpty(document.getElementById('docName').value))
				{
				
					errMsg+='<br>'+'Please enter Document Name of<b> Training Material</b>';
					
				}
				if(alphanumericspace(document.getElementById('docName').value))
				{
					errMsg+='<br>'+'Invalid Document Name of <b>Training Material</b>';
				}	
				
				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0'){
				return true;
				}else{
				return false;
				}
}
function validation_CTM()
{

	//var errMsg='<br>'+'*** Form Validation Result ***'+'<br>';

var errMsg='';
				//alert(" Manish");
				if(checkisEmpty(document.getElementById('catName').value))
				{
				
					errMsg+='<br>'+'Please enter Category Name of<b> Training Material</b>';
					
				}
				if(alphanumericspace(document.getElementById('catName').value))
				{
					errMsg+='<br>'+'Invalid Category Name of <b>Training Material</b>';
				}	

				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0'){
				return true;
				}else{
				return false;
				}
}
function validation_SM()
{

	//var errMsg='<br>'+'*** Form Validation Result ***'+'<br>';

var errMsg='';
				//alert(" Manish");
				if(checkisEmpty(document.getElementById('docName').value))
				{
				
					errMsg+='<br>'+'Please enter Document Name of<b> Sales Material</b>';
					
				}
				if(alphanumericspace(document.getElementById('docName').value))
				{
					errMsg+='<br>'+'Invalid Document Name of <b>Sales Material</b>';
				}	
				
				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0'){
				return true;
				}else{
				return false;
				}
}
function validation_CSM()
{

	//var errMsg='<br>'+'*** Form Validation Result ***'+'<br>';

var errMsg='';
				//alert(" Manish");
				if(checkisEmpty(document.getElementById('catName').value))
				{
				
					errMsg+='<br>'+'Please enter Category Name of<b> Sales Material</b>';
					
				}
				if(alphanumericspace(document.getElementById('catName').value))
				{
					errMsg+='<br>'+'Invalid Category Name of <b>Sales Material</b>';
				}	

				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0'){
				return true;
				}else{
				return false;
				}
}
function validation_DM()
{

	//var errMsg='<br>'+'*** Form Validation Result ***'+'<br>';

var errMsg='';
				//alert(" Manish");
				if(checkisEmpty(document.getElementById('docName').value))
				{
				
					errMsg+='<br>'+'Please enter Document Name of<b> Dashboard Material</b>';
					
				}
				if(alphanumericspace(document.getElementById('docName').value))
				{
					errMsg+='<br>'+'Invalid Document Name of <b>Dashboard Material</b>';
				}	
				
				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0'){
				return true;
				}else{
				return false;
				}
}
function validation_CDM()
{

	//var errMsg='<br>'+'*** Form Validation Result ***'+'<br>';

var errMsg='';
				//alert(" Manish");
				if(checkisEmpty(document.getElementById('catName').value))
				{
				
					errMsg+='<br>'+'Please enter Category Name of<b> Dashboard Material</b>';
					
				}
				if(alphanumericspace(document.getElementById('catName').value))
				{
					errMsg+='<br>'+'Invalid Category Name of <b>Dashboard Material</b>';
				}	

				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0'){
				return true;
				}else{
				return false;
				}
}

function validation_UPLOAD()
{

	//var errMsg='<br>'+'*** Form Validation Result ***'+'<br>';

var errMsg='';
				//alert(" Manish");
				if(checkisEmpty(document.getElementById('title').value))
				{
					errMsg+='<br>'+'Please enter <b> Document Title</b>';
				}
				if(alphanumericspace(document.getElementById('title').value))
				{
					errMsg+='<br>'+'Invalid <b>Document Title</b>';
				}	
/*				if(checkisEmpty(document.getElementById('docDesc').value))
				{
				
					errMsg+='<br>'+'Please enter <b> Document Description</b>';
					
				}
*/				if(checkisEmpty(document.getElementById('uploadedfile').value))
				{
				
					errMsg+='<br>'+'Please <b> Upload document</b>';
					
				}
				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0'){
				return true;
				}else{
				return false;
				}
}
function validation_Edit()
{
var errMsg='';
				//alert(" Manish");
				if(checkisEmpty(document.getElementById('docTitle').value))
				{
				
					errMsg+='<br>'+'Please enter <b> Document Title</b>';
					
				}
				document.getElementById("setfocus").style.display='block';
				document.getElementById("error").innerHTML=errMsg;
				document.getElementById("setfocus").focus();
				document.getElementById("setfocus").style.display='none';
				
				if(errMsg.length=='0'){
				return true;
				}else{
				return false;
				}	
}