function checkstr(ojbect){
					var inputstring=ojbect.value;
                    var numberstring=" 0123456789";
                    var mark=true;
                    var returnstring="";
                    for(var i=0;i<inputstring.length;i++){
                    if(numberstring.indexOf(inputstring.charAt(i))>=0){
                    if(inputstring.charAt(i)=="."&&mark){returnstring=returnstring+inputstring.charAt(i);mark=false}
                    else if(inputstring.charAt(i)!="."){returnstring=returnstring+inputstring.charAt(i);}
                    }
                    }
                    ojbect.value=returnstring;
                    }	


function Trim(TRIM_VALUE) {
		if(TRIM_VALUE.length < 1) {
			return "";
		}
		TRIM_VALUE = RTrim(TRIM_VALUE);
		TRIM_VALUE = LTrim(TRIM_VALUE);
		if(TRIM_VALUE == "") {
			return "";
		}
		else {
			return TRIM_VALUE;
		}
	}
	
	function RTrim(VALUE) {
		var w_space = String.fromCharCode(32);
		var v_length = VALUE.length;
		var strTemp = "";
		if(v_length < 0){
			return "";
		}
		var iTemp = v_length -1;
	
		while(iTemp > -1) {
			if(VALUE.charAt(iTemp) == w_space) {
			}
			else {
				strTemp = VALUE.substring(0,iTemp +1);
				break;
			}
			iTemp = iTemp-1;
	
		}
		return strTemp;
	}

	function LTrim(VALUE) {
		var w_space = String.fromCharCode(32);
		if(v_length < 1) {
			return "";
		}
		var v_length = VALUE.length;
		var strTemp = "";
		var iTemp = 0;
	
		while(iTemp < v_length) {
			if(VALUE.charAt(iTemp) == w_space){
			}
			else {
				strTemp = VALUE.substring(iTemp,v_length);
				break;
			}
			iTemp = iTemp + 1;
		}
		return strTemp;
	}





function checkstr(ojbect){
					var inputstring=ojbect.value;
                    var numberstring=" 0123456789-";
                    var mark=true;
                    var returnstring="";
                    for(var i=0;i<inputstring.length;i++){
                    if(numberstring.indexOf(inputstring.charAt(i))>=0){
                    if(inputstring.charAt(i)=="."&&mark){returnstring=returnstring+inputstring.charAt(i);mark=false}
                    else if(inputstring.charAt(i)!="."){returnstring=returnstring+inputstring.charAt(i);}
                    }
                    }
                    ojbect.value=returnstring;
                    }	





function validate()
{
	


name = document.getElementById("name").value;

if(Trim(name) == "")
{
	alert("Enter name");
	document.getElementById("name").focus();
	return false;
}
else
{
	if(!(isNaN(Trim(name))))
	{
		alert("Enter proper name");
		document.getElementById("name").focus();
		return false;
	}
}



company = document.getElementById("company").value;

if(Trim(company) == "")
{
	alert("Enter company");
	document.getElementById("company").focus();
	return false;
}


street = document.getElementById("address").value;

if(Trim(street) == "")
{
	alert("Enter street");
	document.getElementById("address").focus();
	return false;
}

city = document.getElementById("city").value;

if(Trim(city) == "")
{
	alert("Enter city");
	document.getElementById("city").focus();
	return false;
}
else
{
	if(!(isNaN(Trim(city))))
	{
		alert("Enter proper city");
		document.getElementById("city").focus();
		return false;
	}
}



stateCount = document.getElementById("state").value;

if(!(isNaN(stateCount)))
{
	alert("Enter proper State");
	return false;
}
else
{
	if(Trim(stateCount) == "" || Trim(stateCount).length < 2)
	{
		alert("Enter proper State");
		return false;
	}
}

zipCount = document.getElementById("zip").value;

if(isNaN(zipCount))
{
	alert("Enter proper Zip Code");
	document.getElementById("zip").focus();
	return false;
}
else
{
	if(Trim(zipCount) == "" || Trim(zipCount).length <5)
	{
		alert("Enter proper Zip Code");
		document.getElementById("zip").focus();
		return false;		
	}
}




phone = document.getElementById("phone").value;

if (phone == "")
{
	alert("Enter Phone number");
	document.getElementById("phone").focus();
	return false;
}
/*else
{
	if(isNaN(phone))
	{
		alert("Enter proper Phone number");
		document.getElementById("phone").focus();
		return false;		
	}
}*/

fax = document.getElementById("fax").value;

if (fax == "")
{
	alert("Enter Fax number");
	document.getElementById("fax").focus();
	return false;
}
/*else
{
	if(isNaN(fax))
	{
		alert("Enter proper Fax number");
		document.getElementById("fax").focus();
		return false;		
	}
}

*/

email = document.getElementById("email").value;

if(!(IsEmail(email)))
{
	alert("Enter proper email address");
	document.getElementById("email").focus();
	return false;
}


if((!document.getElementById("guide1").checked) && (!document.getElementById("guide2").checked) && (!document.getElementById("guide3").checked) && (!document.getElementById("guide4").checked))
{
	alert("select a guide");
	return false;
}







//if((document.getElementById("guide1").checked) && (!document.getElementById("guide2").checked) && (!document.getElementById("guide3").checked))
if(document.getElementById("guide2").checked) 
{
	if(isNaN(document.getElementById("qty2").value))
	{
		alert("Quantity must be numeric");
		return false;
	}
	else
	{
		if(document.getElementById("qty2").value < 1000)
		{
			//alert("dfdf");
			alert("Quantity should be greater than or equal to 1000");
			return false;
		}
	}
}

/*
if(document.getElementById("guide2").checked)
{
		if((!document.getElementById("6ways_smart_chk").checked) && (!document.getElementById("savemoney_smart_chk").checked))
			{
				
				alert("Select a Half Price guide");
				return false;
			}
}

*/


if(document.getElementById("guide3").checked)
{
	if(isNaN(document.getElementById("qty3").value))
	{
		alert("Quantity must be numeric");
		return false;
	}
	else
	{
		if(document.getElementById("qty3").value < 1000)
		{
			alert("Quantity should be greater than or equal to 1000");
			return false;
		}
	}
}


if(document.getElementById("guide1").checked)
{
	if(isNaN(document.getElementById("qty1").value))
	{
		alert("Quantity must be numeric");
		return false;
	}
	else
	{
		if(document.getElementById("qty1").value < 1000)
		{
			alert("Quantity should be greater than or equal to 1000");
			return false;
		}		
	}
}


if(document.getElementById("guide4").checked)
{
	if(isNaN(document.getElementById("qty4").value))
	{
		alert("Quantity must be numeric");
		return false;
	}
	else
	{
		if(document.getElementById("qty4").value < 1000)
		{
			alert("Quantity should be greater than or equal to 1000");
			return false;
		}		
	}
}



/*
if(!(document.getElementById("guide1").checked))
{
	if(isNaN(document.getElementById("qty1").value))
	{
		alert("Quantity must be numeric");
		return false;
	}
	else
	{
		if(document.getElementById("qty1").value != "")
		{
			alert("2 Customers, 2 Choices must be checked");
			return false;
		}		
	}
}

if(!(document.getElementById("guide2").checked))
{
	if(isNaN(document.getElementById("qty2").value))
	{
		alert("Quantity must be numeric");
		return false;
	}
	else
	{
		if(document.getElementById("qty2").value != "")
		{
			alert("Real Life Story must be checked");
			return false;
		}
	}
}

if(!(document.getElementById("guide3").checked))
{
	if(isNaN(document.getElementById("qty3").value))
	{
		alert("Quantity must be numeric");
		return false;
	}
	else
	{
		if(document.getElementById("qty3").value != "")
		{
			alert("Save Money With Us must be checked");
			return false;
		}
	}
}

*/


}


	
function enableTextBox()
{
	if(document.getElementById("qty1").disabled == true)
	{
		document.getElementById("qty1").disabled=false;
	}
	else
	{
		document.getElementById("qty1").value="";
		document.getElementById("qty1").disabled=true;
	}
	if(document.getElementById("qty2").disabled == true)
	{
		document.getElementById("qty2").disabled=false;
	}
	else
	{
		document.getElementById("qty2").value="";
		document.getElementById("qty2").disabled=true;
	}
}

function IsEmail(VALUE) {
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(VALUE)) {
			return false;
		}
		return true;
	}