//--AJAX--
var XMLHttpRequestObject = false; 
if (window.XMLHttpRequest) XMLHttpRequestObject = new XMLHttpRequest();
else if (window.ActiveXObject) XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");

function sendData($name,$surname,$birth,$addres,$phone,$email,$marka,$year,$carNo,$passportNo,$Id,$cost,$car_Place,$keys,$from,$num) 
{ 
	if(XMLHttpRequestObject) 
	{	
	  XMLHttpRequestObject.open("POST", "le1_check.php"); 
	  XMLHttpRequestObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
	
	  XMLHttpRequestObject.onreadystatechange = function() 
	  { 
		if (XMLHttpRequestObject.readyState == 1) 
		{ 
			document.getElementById("div_send").innerHTML = '<table width="560px" border="0" cellspacing="0" cellpadding="0"><tr>'
			+'<td align="center"><img src="loader.gif"></td>'
			+'</tr></table>'; 
		} 
		
		if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) 
		{ 
			document.getElementById("div_main").innerHTML = "<br>";
			document.getElementById("div1").innerHTML = XMLHttpRequestObject.responseText; 
		} 		
	  } 
	  XMLHttpRequestObject.send("name="+$name+"&surname="+$surname+"&birth="+$birth+"&addres="+$addres+"&phone="+$phone+"&email="+$email+"&marka="+$marka
								+"&year="+$year+"&carNo="+$carNo+"&passportNo="+$passportNo+"&Id="+$Id+"&cost="+$cost+"&carPlace="+$car_Place+"&keys="+$keys
								+"&from="+$from+"&num="+$num); 
	}
}
//--END OF AJAX--

function getID(id) { return document.getElementById(id); }
function ltrim(s) { return s.replace(/^\s+/, ''); }
function rtrim(s) { return s.replace(/\s+$/, ''); } 
function trim(s) { return rtrim(ltrim(s)); }
function ShowParent() { getID("div1").style.display = "block"; Add_Persons();}

function cookie()
{
	getID("div_main").style.display = "none";
	getID("div1").innerHTML = '<table width="300px" height="100px"><tr bgcolor="#999999"><td align="center" height="20px"></td></tr>'
								+'<tr bgcolor="F2F2F2"><td align="center">თქვენ ერთხელ უკვე გაგზავნეთ შეტყობინება</td></tr></table>';
	getID("div1").style.display = "block";
}

function onlyNumbers(evt) 
{    
	evt = (evt) ? evt : window.event;
	charCode = (evt.which) ? evt.which : evt.keyCode;    
	if (charCode > 31 && (charCode < 48 || charCode > 57)) return false;     	
	return true; 
}

function chk_box(num)
{
	switch (num)
	{
		case 10: getID("RG1_0").checked = true; getID("RG1_1").checked = false; break;
		case 11: getID("RG1_0").checked = false; getID("RG1_1").checked = true; break;
//--------------------			
		case 20:
			if (getID("RG2_0").checked == false) {getID("RG2_0").checked = false; return;}
			getID("RG2_0").checked = true; getID("RG2_1").checked = false; getID("RG2_2").checked = false; break;
		case 21:
			if (getID("RG2_1").checked == false) {getID("RG2_1").checked = false; return;}
			getID("RG2_0").checked = false; getID("RG2_1").checked = true; getID("RG2_2").checked = false; break;
		case 22:
			if (getID("RG2_2").checked == false){getID("RG2_2").checked = false; return;}
			getID("RG2_0").checked = false; getID("RG2_1").checked = false; getID("RG2_2").checked = true; break;
//-----------------------			
		case 30:
			if (getID("RG3_0").checked == false) {getID("RG3_0").checked = false; return;}
			getID("RG3_0").checked = true; getID("RG3_1").checked = false; getID("RG3_2").checked = false; break;
		case 31:
			if (getID("RG3_1").checked == false) {getID("RG3_1").checked = false; return;}
			getID("RG3_0").checked = false; getID("RG3_1").checked = true; getID("RG3_2").checked = false; break;
		case 32:
			if (getID("RG3_2").checked == false) {getID("RG3_2").checked = false; return;
				}		
			getID("RG3_0").checked = false; getID("RG3_1").checked = false; getID("RG3_2").checked = true; break;
	}	
}

function Calculate()
{
	var $price = getID("txt_price").value;
	var $result = 0;
		  
	if ($price == "") {alert ("ღირებულება არ არის შეყვანილი !"); return;}
				
	if (getID("Radio_1").checked == true) $Selected_Radio = getID("Radio_1");
	if (getID("Radio_2").checked == true) $Selected_Radio = getID("Radio_2");

	$result = ($price/100)* $Selected_Radio.value;
	
		
	if (getID("RG2_0").checked == true) $result = $result + 50;
	if (getID("RG2_1").checked == true) $result = $result + 90;
	if (getID("RG2_2").checked == true) $result = $result + 110;

	if (getID("RG3_0").checked == true) $result = $result + (getID("RG3_0").value * getID("ins_Num").value);			
	if (getID("RG3_1").checked == true) $result = $result + (getID("RG3_1").value * getID("ins_Num").value);			
	if (getID("RG3_2").checked == true) $result = $result + (getID("RG3_2").value * getID("ins_Num").value);
	
 	var $first = ($result/100)*25;
	var $monthly = ($result/100)*7.5;
	$first = $first.toFixed(2);
	$monthly = $monthly.toFixed(2);
	$result = $result.toFixed(2);	
		
	getID("porma").style.visibility = "visible";
	p = getID("p_text");
	p.innerHTML ="გადასახადი სულ: "+$result+"$<br>განვადებით: პირველადი შენატანი: "+$first+"$; ყოველთვიური გადასახადი: "+$monthly+"$, 10 თვის განმავლობაში.";
	p.style.visibility = "visible";		
}

function Chack_Form()
{
	$name = getID("txt_name").value;
	$surname = getID("txt_surname").value;
	$birth = getID("txt_birth").value;
	$addres = getID("txt_addres").value;
	$phone = getID("txt_phone").value;
	$email = getID("txt_email").value;
	$marka = getID("txt_marka").value;
	$year = getID("txt_year").value;
	$carNo = getID("txt_carNo").value;
	$passportNo = getID("txt_passportNo").value;
	$Id = getID("txt_Id").value;
	$cost = getID("txt_cost").value;
	$car_Place = getID("car_Place").value;
	$keys = getID("txt_keys").value;
	$from = getID("txt_from").value;	
	$num = getID("drivers_Num").value;
	
	if(trim($name) == "") {alert("ველი 'სახელი' არ უნდა იყოს ცარიელი !"); $name.focus; return;}	
	if(trim($surname) == ""){ alert("ველი 'გვარი' არ უნდა იყოს ცარიელი !"); $surname.focus; return;}
	if(trim($birth) == "") {alert("ველი 'დაბადების თარიღი' არ უნდა იყოს ცარიელი !"); $birth.focus; return;}	
	if(trim($addres) == "") {alert("ველი 'მისამართი' არ უნდა იყოს ცარიელი !"); $addres.focus; return;}	
	if(trim($phone) == "") {alert("ველი 'ტელ. ნომერი' არ უნდა იყოს ცარიელი !"); $phone.focus; return;}
	// e-mail chack
	if (trim($email) == "") {alert("ველი 'e-mail' არ უნდა იყოს ცარიელი !"); $email.focus; return;}
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;	
	if (!filter.test($email)) {alert("თქვენს მიერ შეყვანილი e-mail–ი არასწორი ფორმატისაა !"); $email.focus; return;}
	//---	
	if(trim($marka) == "") {alert("ველი 'მარკა' არ უნდა იყოს ცარიელი !"); $marka.focus; return;}	
	if(trim($year) == "") {alert("ველი 'მოდელი, გამოშვების წელი' არ უნდა იყოს ცარიელი !"); $year.focus; return;}
	if(trim($carNo) == "") {alert("ველი 'სახელმწიფო ნომერი' არ უნდა იყოს ცარიელი !"); $carNo.focus; return;}
	if(trim($passportNo) == "") {alert("ველი 'ტექ. პასპორტის ნომერი' არ უნდა იყოს ცარიელი !"); $passportNo.focus; return;}
	if(trim($Id) == "") {alert("ველი 'საიდენტიფიკაციო კოდი' არ უნდა იყოს ცარიელი !"); $Id.focus; return;}
	if(trim($cost) == "") {alert("ველი 'საბაზრო ღირებულებ' არ უნდა იყოს ცარიელი !"); $cost.focus; return;}
	if(trim($keys) == "") {alert("ველი 'გასაღებების რაოდენობა' არ უნდა იყოს ცარიელი !"); $keys.focus; return;}
	
	//document.forms["send_form"].submit();
	sendData($name,$surname,$birth,$addres,$phone,$email,$marka,$year,$carNo,$passportNo,$Id,$cost,$car_Place,$keys,$from,$num);
}

function Add_Persons()
{
	$num = getID("drivers_Num").value;
	$div_other = getID("div_other");
	
	for ($i=0; $i<$num; $i++)
	{
		$div_other.innerHTML += '<table width="560px" border="0" cellspacing="0" cellpadding="0"><tr><td bgcolor="#E1E1E1" colspan="2"><b>უფლებამოსილი მძღოლი '+($i+1)
		                +'</b></td></tr><tr><td width="280" bgcolor="#E1E1E1">სახელი <span class="mandatory">*</span></td><td width="283" bgcolor="#E1E1E1">'
						+'<label><input class="inputbox_b" type="text" id="txt_pname_'+$i
						+'" /></label></td></tr><tr><td bgcolor="#E1E1E1">გვარი <span class="mandatory">*</span></td><td bgcolor="#E1E1E1"><label>'
						+'<input class="inputbox_b" type="text" id="txt_psurname_'+$i
						+'" /></label></td></tr><tr><td bgcolor="#E1E1E1">დაბადების თარიღი <span class="mandatory">*</span></td><td bgcolor="#E1E1E1">'
						+'<label><input type="text" class="inputbox_b" id="txt_pbirth_'+$i
						+'" /></label></td></tr><tr><td bgcolor="#E1E1E1" height="5px" colspan="2"></td></tr></table></br>';
	}
}
