

function loginvalidation()
{
	 
	if( document.getElementById('email') .value=='')
	{
		alert('please enter email');
		document.getElementById('email').focus();
		return false;
	}
    
	if(document.getElementById('password').value=='')
	{
		alert('please enter Password');
		document.getElementById('password').focus();
		return false;
	}
	if(validateEmail()==false)
	{
		return false;
	}
	return true;
}

function contactValidation()
{
	if( document.getElementById('name') .value=='')
	{
		alert('please enter name');
		document.getElementById('name').focus();
		return false;
	}
    
	if( document.getElementById('email') .value=='')
	{
		alert('please enter email');
		document.getElementById('email').focus();
		return false;
	}
    if(validateEmail()==false)
	{
		return false;
	}
	if(document.getElementById('message').value=='')
	{
		alert('please enter message');
		document.getElementById('message').focus();
		return false;
	}
	
	return true;
}

function newaccountvalidation()
{
	 
	if(document.getElementById('email1').value=='')
	{
		alert('please enter email');
		document.getElementById('email1').focus();
		return false;
	}
    if(validateEmail1()==false)
	{
		return false;
	}
	if(document.getElementById('password1').value=='')
	{
		alert('please enter Password');
		document.getElementById('password1').focus();
		return false;
	}
	if(document.getElementById('confirmpassword').value=='')
	{
		alert('please enter Confirm Password');
		document.getElementById('confirmpassword').focus();
		return false;
	}
	if(document.getElementById('password1').value != document.getElementById('confirmpassword').value)
	{
		alert('Password Mismatch');
		document.getElementById('password1').focus();
		return false;
	}
	
	return true;
}



function trim(str) {
	return ltrim(rtrim(str));
}
function ltrim(str) { 
	for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);
	return str.substring(k, str.length);
}
//for right trim
function rtrim(str) {
	for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ;
	return str.substring(0,j+1);
}

function isWhitespace(charToCheck) {
	var whitespaceChars = " \t\n\r\f";
	return (whitespaceChars.indexOf(charToCheck) != -1);
}
function isChecked(isitchecked){
	if (isitchecked == true){
		document.form2.boxchecked.value++;
	}
	else {
		document.form2.boxchecked.value--;
	}
}

function validateEmail1()
{
	var x = document.form1.email1.value;
	if(document.form1.email1.value.length==0) return true;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		return true;
	}
	else{
		alert('please enter a valid Email Id.');
		document.form1.email1.focus();
		return false;
	}
}

 
function validateEmail()
{
	var x = document.form2.email.value;
	if(document.form2.email.value.length==0) return true;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		return true;
	}
	else{
		alert('please enter a valid Email Id.');
		document.form2.email.focus();
		return false;
	}
}

function isValidURL(url){
	var x = document.services.service_link.value;
    var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;
    if(RegExp.test(x)){
        return true;
    }else{
      	return false;
    }
}


