﻿
<!-- hide scripts
window.onload = createpass;

function reset_form() {
	var myform = document.pcd_order;
	myform.name.value="";
	myform.organisation.value="";
	myform.add1.value="";
	myform.add2.value="";
	myform.town.value="";
	myform.post_code.value="";
	myform.email.value="";
	myform.phone_w.value="";
	myform.phone_c.value="";
	myform.confirm.selectedIndex=0;
	myform.notes.value="";
	myform.venue.value="";
	myform.web.value="";
	myform.town_c.value="";
	createpass();
}

function phone_enter() {
	var myform = document.pcd_order;
	myform.phone_c.value = myform.phone_w.value;
	myform.email.focus();
}	
function org_change() {
	var myform = document.pcd_order;
	myform.venue.value = myform.organisation.value;
	myform.add1.focus();
}
function town_change() {
	var myform = document.pcd_order;
	myform.town_c.value = myform.town.value;
	myform.post_code.focus();
}
function check_form() {
	
	var myform = document.pcd_order;
	
    var name = myform.name;
	var org = myform.organisation;
	var add1 = myform.add1;
	var town = myform.town;
	var pcode = myform.post_code;
    var phone = myform.phone_w;
    var email = myform.email;
    var venue = myform.venue;
    var phone_c = myform.phone_c;
    var confirm = myform.confirm;
    var result = myform.result;
    var Q1 = parseInt(myform.Q1.value);
    var Q2 = parseInt(myform.Q2.value);
    
   
    if (name.value == "")
    {
        window.alert("Please enter your name.");
        name.focus();
        return false;
    }
    if (org.value == "")
    {
        window.alert("Please enter your organisation name.");
        org.focus();
        return false;
    }
    if (add1.value == "")
    {
        window.alert("Please enter the first line of your address.");
        add1.focus();
        return false;
    }
    if (town.value == "")
    {
        window.alert("Please enter your town.");
        town.focus();
        return false;
    }
    if (pcode.value == "")
    {
        window.alert("Please enter your post code.");
        pcode.focus();
        return false;
    }

    if (phone.value == "" )
    {
        window.alert("Please enter your telephone number.");
        phone.focus();
        return false;
    }
    if (email.value == "")
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }
    if (email.value.indexOf("@", 0) < 0)
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }
    if (email.value.indexOf(".", 0) < 0)
    {
        window.alert("Please enter a valid e-mail address.");
        email.focus();
        return false;
    }
	if (venue.value == "")
	{
		window.alert("Please check your venue name");
		venue.focus();
		return false;
	}
	if (phone_c.value == "")
	{
		window.alert("Please check your venue phone number.");
		phone_c.focus();
		return false;
	}
  	    if (confirm.value == "Select")
    {
        window.alert("Please select your confirmation method.");
        confirm.focus();
        return false;
    }

  	if ((Q1 + Q2) != result.value)
    {
		window.alert("Error - please enter the correct result to continue");
		result.value = "";
		result.focus();
		return false;
	}
	if (window.confirm("Are you sure the venue name, town & telephone number are correct?"))
	{
		myform.submit();
		}
		else {
		venue.focus();
		return false;
	}
}

function createpass()
{
	var a = Math.floor(Math.random()*10)+1;
	var b = Math.floor(Math.random()*10)+1;

	document.pcd_order.Q1.value = a;
	document.pcd_order.Q2.value = b;
	document.pcd_order.result.value = "";
}

function keycheck(eventObj, obj)
{
	var keyCode

	// Check For Browser Type
	if (document.all){ 
		keyCode=eventObj.keyCode
	}
	else{
		keyCode=eventObj.which
	}

	var str=obj.value
	
	if((keyCode<48 || keyCode >58) && keyCode != 32){// Allow only integers or space
		return false
	}

	return true
}


// -- done hiding from old browsers -->

