//kad naudot ajax	
var http = false;
	if(navigator.appName == "Microsoft Internet Explorer") {
	  http = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
	  http = new XMLHttpRequest();
	}
function MM_jumpMenu(targ,selObj,restore){
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//KREPSELIO F-JOS
function addToBasket(paslauga,kiekis,kodas){
	var krepselis = document.getElementById('krepselis');
	krepselis.innerHTML = ""; 
	http.abort();	
	http.open("GET", "mod/krepselis.php?add=1&paslauga="+paslauga+"&kiekis="+kiekis+"&kodas="+kodas, true);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			krepselis.innerHTML = http.responseText; //mc -vardas pavarde
		}
	}
	http.send(null);
}

function removeFromBasket(kodas,paslauga){
	var krepselis = document.getElementById('krepselis');
	krepselis.innerHTML = ""; 
	http.abort();	
	http.open("GET", "mod/krepselis.php?del=1&paslauga="+paslauga+"&kodas="+kodas, true);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			krepselis.innerHTML = http.responseText; //mc -vardas pavarde
		}
	}
	http.send(null);
}
function clearBasket(){
	var krepselis = document.getElementById('krepselis');
	krepselis.innerHTML = ""; 
	http.abort();	
	http.open("GET", "mod/krepselis.php?delall=1", true);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			krepselis.innerHTML = http.responseText; //mc -vardas pavarde
		}
	}
	http.send(null);
}
function uzsakyti(r){
	if(r==1){
		window.location.href="?route=uzsakyti";
	}else{
		window.location.href="?route=register";
	}
	
}
//UZSAKYMO F_JOS
function removeFromOrder(kodas,paslauga){
	
	var price = document.getElementById(kodas+'_'+paslauga+'_kaina');//label
	var sum = document.getElementById('suma');//label
	http.abort();	
	http.open("GET", "mod/functions.php?removeFromBasket=1&paslauga="+paslauga+"&kodas="+kodas, true);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
		}
	}
	http.send(null);
	var sum1 = parseFloat(sum.innerHTML);
	var sum2 = parseFloat(price.innerHTML);
	sumaaa = sum1 - sum2;
	sum.innerHTML = sumaaa.toFixed(2);
	removeRow(kodas+'_'+paslauga);
}
function changeBasketAmount(kodas,paslauga,kiekis){
	var price = document.getElementById(kodas+'_'+paslauga+'_kaina');//label
	var price_a = document.getElementById(kodas+'_'+paslauga+'_kaina_all');//label
	var price_all = price_a.innerHTML;
	var discount_a = document.getElementById(kodas+'_'+paslauga+'_nuolaida');//label
	if(discount_a){
		var discount = discount_a.innerHTML;
	}else{
		var discount = 0;
	}
	var sum = document.getElementById('suma');//label
	var sk;
	var before = parseFloat(price.innerHTML);
	var now;
	http.abort();	
	http.open("GET", "mod/functions.php?changeBasketAmount=1&paslauga="+paslauga+"&kiekis="+kiekis+"&kodas="+kodas, true);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			sk = http.responseText;					//keliais vienetais pasikeite
			before = parseFloat(price.innerHTML);	//pries tai buvusi kaina
			
			if(((kiekis))==0){
				now = 0;
			}else{
				if(before==0){
					now = sk*price_all - sk*price_all*discount/100;
				}else{
					now = (before / (kiekis - sk))*kiekis;	//dabartine kaina
				}
			}
			price.innerHTML =now.toFixed(2);					//priskirt dabartine kaina
			dif = before - now;						//kainos skirtumas
			suma = sum.innerHTML;
			suma = suma - dif;
			sum.innerHTML = suma.toFixed(2);						
		}
	}
	http.send(null);	
}



//trinti tr
function removeRow(id) {
  var tr = document.getElementById(id);
  if (tr) {
    if (tr.nodeName == 'TR') {
      var tbl = tr; // Look up the hierarchy for TABLE
      while ((tbl != document)&&(tbl.nodeName != 'TABLE')) {
        tbl = tbl.parentNode;
      }
 
      if ((tbl) && (tbl.nodeName == 'TABLE')) {
        while (tr.hasChildNodes()) {
          tr.removeChild( tr.lastChild );
        }
      tr.parentNode.removeChild( tr );
      }
    } else {
      alert( 'Specified document element is not a TR. id=' + id );
    }
  } else {
    alert( 'Specified document element is not found. id=' + id );
  }
}

//validavimo f-jos
function validate_email(field,alerttxt)
{
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
    {alert(alerttxt);return false;}
  else {return true;}
  }
}
function validate_required(field,alerttxt)
{
with (field)
  {
  if (value==null||value=="")
    {
    alert(alerttxt);return false;
    }
  else
    {
    return true;
    }
  }
}
function validate_password(field1,field2,alerttxt)
{

  if (field1.value!=field2.value)
    {
    alert(alerttxt);return false;
    }
  else
    {
    return true;
    }
}

function validate_registration_form_im(thisform)
{
	with (thisform)
	  {
		  if (validate_required(title,"Neįvedėte įmonės pavadinimo!")==false)
		  {title.focus();return false;}
		  if (validate_required(firstname,"Neįvedėte kontaktinio asmens vardo!")==false)
		  {firstname.focus();return false;}
		  if (validate_required(lastname,"Neįvedėte kontaktinio asmens pavardės!")==false)
		  {lastname.focus();return false;}
		  if (validate_required(city,"Neįvedėte miesto!")==false)
		  {city.focus();return false;}
		  if (validate_required(address,"Neįvedėte adreso!")==false)
		  {address.focus();return false;}
		  if (validate_required(telephone,"Neįvedėte kontaktinio asmens telefono!")==false)
		  {telephone.focus();return false;}
		  if (validate_required(password,"Neįvedėte slaptažodžio!")==false)
		  {password.focus();return false;}
		  if (validate_password(password,password1, "Nesutampa slaptažodžiai!")==false)
		  {password.focus();return false;} 
		  if (validate_email(email,"Blogas elektroninio pašto formatas")==false)
		    {email.focus();return false;}
	  }
}



function validate_registration_form_fi(thisform)
{
	with (thisform)
	  {
			 if (validate_required(firstname,"Neįvedėte vardo!")==false)
			  {firstname.focus();return false;}
			 if (validate_required(lastname,"Neįvedėte pavardės!")==false)
			  {lastname.focus();return false;}
			 if (validate_required(city,"Neįvedėte miesto!")==false)
			  {city.focus();return false;}
			 if (validate_required(address,"Neįvedėte adreso!")==false)
			  {address.focus();return false;}
			 if (validate_required(telephone,"Neįvedėte telefono!")==false)
			  {telephone.focus();return false;}
			 if (validate_required(password,"Neįvedėte slaptažodžio!")==false)
			  {password.focus();return false;}
			 if (validate_password(password,password1, "Nesutampa slaptažodžiai!")==false)
			  {password.focus();return false;} 
			  if (validate_email(email,"Blogas elektroninio pašto formatas")==false)
			    {email.focus();return false;}
		
	}
}
/*
function validate_remind_form(thisform){
	with (thisform)
	  {
	if(validate_email(email,"Klaida. Tokio el. pašto adreso nėra! Prašome bandyti dar kartą.")==false)
	{email.focus(); return false;}
	  }
}*/
