var xmlhttp;

function sendKausikorttiOrder(formName)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
 
var url='validateOrder.php';
parameters="Name="+formName.txtName.value;
parameters=parameters+"&Lahiosoite="+formName.txtLahiosoite.value;
parameters=parameters+"&Postinumero="+formName.txtPostinumero.value;
parameters=parameters+"&Postitoimipaikka="+formName.txtPostitoimipaikka.value;
parameters=parameters+"&Puhelin="+formName.txtPuhelin.value;
parameters=parameters+"&Email="+formName.txtEmail.value;
parameters=parameters+"&Maara="+formName.selMaara.options[formName.selMaara.selectedIndex].value; 
parameters=parameters+"&Varmenne="+formName.txtVarmenne.value;
parameters=parameters+"&Varmenne_1="+formName.varmenne_1.value;
parameters=parameters+"&Varmenne_2="+formName.varmenne_2.value;
parameters=parameters+"&sid="+Math.random();
xmlhttp.open("POST",url,true);
xmlhttp.onreadystatechange=function(){stateChanged_orderSend('msg_div',formName)}
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
xmlhttp.setRequestHeader("Content-length", parameters.length);
xmlhttp.setRequestHeader("Connection", "close");
//alert(parameters);
xmlhttp.send(encodeURI(parameters));
}

function stateChanged_orderSend(divName, formName)
{
 
 if (xmlhttp.readyState==4)
 {

//document.getElementById(divName).innerHTML=xmlhttp.responseText;

	var response = eval('(' + xmlhttp.responseText + ')');
	if (response.status==1)
	{
		document.getElementById(divName).innerHTML=response.message;
		formName.txtName.value="";
		formName.txtLahiosoite.value="";
		formName.txtPostinumero.value="";
		formName.txtPostitoimipaikka.value="";
		formName.txtPuhelin.value="";
		formName.txtEmail.value="";

		
	}
	else
	{
		document.getElementById(divName).innerHTML=response.message;
	}
 }
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
//xmlHttp.overrideMimeType('text/xml; charset=iso-8859-1'); //NO CHARACTER PROBLEM IN MOZILLA
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
//xmlHttp.overrideMimeType('text/xml; charset=iso-8859-1'); // THIS DOES NOT WORK, I"VE COMMENTED IT
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}

