function LTrim( value )
{
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}

function RTrim( value )
{
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}

function trim( value )
{
	return LTrim(RTrim(value));
}

function validateEmail(email)
{
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = email
   if(reg.test(address) == false)
   {
      return false;
	}
	else
	return true;
}

function Cclear(id)
{
	document.getElementById(id).innerHTML = '';
}

function validateLogin()
{
	if(trim(document.getElementById('loginname').value)=='')
	{
		document.getElementById('loginname').focus();
		document.getElementById('login_name').innerHTML = "Enter registered email address!";
		return false;
	}
	if(trim(document.getElementById('pass').value)=='')
	{
		document.getElementById('pass').focus();
		document.getElementById('p_pass').innerHTML = "Enter password!";
		return false;
	}
}

function validate()
{
	if(trim(document.getElementById('fname').value)=='')
	{
		document.getElementById('fname').focus();
		document.getElementById('f_name').innerHTML = "Please fill first name!";
		return false;
	}
	if(trim(document.getElementById('lname').value)=='')
	{
		document.getElementById('lname').focus();
		document.getElementById('l_name').innerHTML = "Please fill last name!";
		return false;
	}
	if(trim(document.getElementById('ad1').value)=='')
	{
		document.getElementById('ad1').focus();
		document.getElementById('ad_1').innerHTML = "Please fill your address!";
		return false;
	}
	if(trim(document.getElementById('city').value)=='')
	{
		document.getElementById('city').focus();
		document.getElementById('city1').innerHTML = "Please fill your city!";
		return false;
	}
	if(trim(document.getElementById('city').value)=='')
	{
		document.getElementById('city').focus();
		document.getElementById('city1').innerHTML = "Please fill your city!";
		return false;
	}
	if(trim(document.getElementById('state').value)=='')
	{
		document.getElementById('state').focus();
		document.getElementById('state1').innerHTML = "Please fill your state!";
		return false;
	}
	if(trim(document.getElementById('zip').value)=='')
	{
		document.getElementById('zip').focus();
		document.getElementById('zip1').innerHTML = "Please fill your postal code!";
		return false;
	}
	if(trim(document.getElementById('email').value)=='')
	{
		document.getElementById('email').focus();
		document.getElementById('e_mail').innerHTML = "Please fill your email address!";
		return false;
	}
	if(!validateEmail(trim(document.getElementById('email').value)))
	{
		document.getElementById('email').focus();
		document.getElementById('e_mail').innerHTML = "Invalid email address!";
		return false;
	}
	if(trim(document.getElementById('password').value)=='')
	{
		document.getElementById('password').focus();
		document.getElementById('p_password').innerHTML = "Please enter password!";
		return false;
	}
	if(trim(document.getElementById('repassword').value)=='')
	{
		document.getElementById('repassword').focus();
		document.getElementById('re_password').innerHTML = "Please retype password!";
		return false;
	}
	if(document.getElementById('password').value != document.getElementById('repassword').value)
	{
		document.getElementById('repassword').focus();
		document.getElementById('re_password').innerHTML = "passwords should be match!";
		return false;
	}
	if(trim(document.getElementById('phone').value)=='')
	{
		document.getElementById('phone').focus();
		document.getElementById('phone1').innerHTML = "Please fill your phone number!";
		return false;
	}
}

function addtoquote(act,id,typ)
{
	if(act!='' && id!='')
	{
		document.getElementById('quot').src = "quote.php?action="+act+"&id="+id+"&typ="+typ;
		alert("Item successfully added in quotation!");
	}
}




