
function Request_quote(id) {
	document.dataForm.subject.value = id;
	document.dataForm.body.value = id + "\n\nCan you please provide information / quote for the following item(s):";
	itstime = showform()
}

function showform() {

	var browser=navigator.appName;
	var version=navigator.appVersion;

	mtop = 350;
	mleft = 385;
	height = 20;
	width = 200;
	//alert(version)
	if(browser == "Microsoft Internet Explorer"){
		mleft = -605;
		mtop = 160;
		document.getElementById('form2').style.width = width + "px";
		document.getElementById('form2').style.marginLeft = mleft + "px";
	}
	
	if(browser == "Microsoft Internet Explorer" && version.indexOf("MSIE 6.") >= 0) {
		//document.getElementById('signup').style.position = "absolute";
		document.getElementById('form2').style.background = "#e6e6e6";
		document.getElementById('form2').style.position = "absolute";
		document.getElementById('formtable').style.position = "relative";
		document.getElementById('formtable').style.marginLeft = "5px";
		mtop = 200;
	}
	else{
		document.getElementById('signup').style.display = "block";
	}
	document.getElementById('form2').style.display = "block";

	goresize = setInterval("resizeme()", 2);
}

function resizeme() {
	var browser=navigator.appName;
	var version=navigator.appVersion;
	if(browser == "Netscape" && version.indexOf("Chrome") >= 0) {
		timesby = 1.5;	
	}
	else{
		timesby = 1;	
	}
	//if(document.getElementById('form').style.width > 700) {
	mtop = mtop - 4*timesby;
	/*mleft = mleft - 4;*/
	height = height + 8*timesby;
	/*width = width + 8;*/
	if (height < 456){
		/*document.getElementById('form').style.width = width + "px";*/
		document.getElementById('form2').style.height = height + "px";
		document.getElementById('form2').style.marginTop = mtop + "px"; 
		/*document.getElementById('form').style.marginLeft = mleft + "px";*/
//	}
	//alert(document.getElementById('form').style.width)
	}
	else{
		/*document.getElementById('form').style.border = "10px solid #CCCCCC";*/
		clearInterval(goresize);
		goresizewidth = setInterval("resizemewidth()", 2);
	}
}

function resizemewidth() {
	var browser=navigator.appName;
	var version=navigator.appVersion;
	if(browser == "Netscape" && version.indexOf("Chrome") >= 0) {
		timesby = 1.5;	
	}
	else{
		timesby = 1;	
	}
	
	/*mtop = mtop - 3;*/
	mleft = mleft - 5*timesby;
	/*height = height + 6;*/
	width = width + 10*timesby;
	if (width < 421){
	document.getElementById('form2').style.width = width + "px";
	/*document.getElementById('form').style.height = height + "px";
	document.getElementById('form').style.marginTop = mtop + "px";*/ 
	document.getElementById('form2').style.marginLeft = mleft + "px";
//	}
	//alert(document.getElementById('form').style.width)
	}
	else{
		/*document.getElementById('form').style.border = "10px solid #CCCCCC";*/
		setTimeout("showtable()", 300)
		clearInterval(goresizewidth);
	}

}

function showtable(){
	document.getElementById('formtable').style.display = "block";
	document.getElementById('topright').style.display = "block";

	document.dataForm.contact.focus()
}

function closesignup(act) {
	mtop = 350;
	mleft = 385;
	height = 20;
	width = 200;
	
	document.getElementById('form2').style.width = width + "px";
	document.getElementById('form2').style.height = height + "px";
	document.getElementById('form2').style.marginTop = mtop + "px"; 
	document.getElementById('form2').style.marginLeft = mleft + "px";
	if (act == '1'){
		//alert(document.getElementById('formtable').style.display)
		document.getElementById('signup').style.display = "none";
		document.getElementById('form2').style.display = "none";
		document.getElementById('formtable').style.display = "none";
		if(document.getElementById('thankyou')) {
			document.getElementById('thankyou').style.display = "none";
		}
	}
	else {
		document.getElementById('thankyou').style.display = "none";
		document.form.checksubmit.value = "";
		showform()
	}
	
}

function ValidLength(item, len) {
   return (item.length >= len);
}

//function to validate an email address
function ValidEmail(item) {
   if (!ValidLength(item, 5)) return false;
   if (item.indexOf ('@', 0) == -1) return false;
   return true;
}

// display an error alert
function error(text) {
// abort if we already found an error
   window.alert(text);
   
}

// main validation function


function Validate(form) {
	var temp = "";
	var flag=0;
	temp=""; // initial message
	errfound = false;	
	
	if (!ValidLength(form.contact.value,1))
	{
		temp = temp + "Please Enter Contact Name   \n";
		flag=1;
	}
	
	if (!ValidLength(form.phone.value,1))
	{
		temp = temp + "Please Enter Phone Number    \n";
		flag=1;
	}
	
	if (!ValidLength(form.message.value,1))
	{
		temp = temp + "Please Enter Message    \n";
		flag=1;
	}

	if (!ValidEmail(form.email.value,1))
	{
		temp = temp + "Please Enter Valid Email Address  \n";
		flag=1;
	}
	
	if (!ValidLength(form.organisation.value,1))
	{
		temp = temp + "Please Enter Organisation Name    \n";
		flag=1;
	}
	  	   		
	if (flag==1) {
		
		error(temp);
		return false;
	}
	else{
		return true;
	}
	
	
	/*return !errfound;  true if there are no errors */
}