function validateForm ( )
{
	total = document.getElementById("total_id1").value;
 
    if ( total == "" || total == "$0" )
    {
        alert ( "Please select at least one item." );
        return false;
    }
	else if ( document.forms[0].Name.value == "" )
    {
        alert ( "Please fill in the 'Name' box." );
        return false;
    }
    else if ( document.forms[0].Telephone.value == "" )
    {
        alert ( "Please fill in the 'Telephone' box." );
        return false;
    }
    else if ( document.forms[0].Email.value != "" )
 	{
		if (echeck(document.forms[0].Email.value)==false)
		{
			return false;
		}
	}
	alert ( "Thankyou for your order. We will get in touch with you shortly." );
	return true;	
}

function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
  //alert('Query Variable ' + variable + ' not found');
}
 
function echeck(str) {
 
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail Address")
		   return false
		}
 
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail Address")
		   return false
		}
 
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail Address")
		    return false
		}
 
		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail Address")
		    return false
		 }
 
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail Address")
		    return false
		 }
 
		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail Address")
		    return false
		 }
 
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail Address")
		    return false
		 }
 		 return true
	}
 

function doCalculate(sectionid) {
 
    var cal = document.getElementById("total_"+sectionid);
    var gcal = document.getElementById("Quote Total");
    var total = 0;
    var gtotal = 0;
	
    for(i=0; i<document.forms[0].elements.length; i++) {
 
       if (document.forms[0].elements[i].id==sectionid) {
 
        var price = '';
        var formvalue = document.forms[0].elements[i].value;
        price = formvalue.substring(1, formvalue.indexOf(';'));
        //alert(price);
        total+=eval(price);
       }
 
       var reg = new RegExp("^id");
       if (reg.test(document.forms[0].elements[i].id)) {
        var price = '';
        var formvalue = document.forms[0].elements[i].value;
        price = formvalue.substring(1, formvalue.indexOf(';'));
        gtotal+=eval(price);
       }
    }
 
    cal.value = '$'+total;
    if (gtotal<99) gtotal=99;
    gcal.value = '$'+gtotal;
    return true;
}
