var url = "getradata.php?latime="; // The server-side script
       function handleHttpResponse() {   
        if (http.readyState == 4) {
              if(http.status==200) {
				  
                  var results=http.responseText;
				  var results_array = results.split("|");
				  
              /*document.getElementById('divCustomerInfo').innerHTML = results;*/

if (results_array[4] !== undefined) {

			   id=results_array[0]+results_array[1]+results_array[2]+results_array[3]+results_array[4]+document.getElementById("cmbCuloare").value;
			  document.forms["rulouri"]["myitemid"].value = id;
			  document.forms["rulouri"]["myitemoption[0][value]"].value = results_array[0]+' mm';
			  document.forms["rulouri"]["myitemoption[2][value]"].value = results_array[1]+' mm';
			  document.forms["rulouri"]["myitemoption[3][value]"].value = results_array[2]+' mm';
			  
			  var culoare = document.forms[0].elements[6].value;
			  var latime=results_array[1];
			  var inaltime=results_array[2];
			  var pret_db=results_array[4];
			  var lamele_imit_lemn=7.97;
			  var carcasa_imit_lemn=9.11;
			  var ghid_imit_lemn=7.97;

			  var supr = (inaltime*latime/1000000).toPrecision(2);
			  
			  /*if(document.forms["rulouri"]["myitemoption[0][value]"].value == "PVC") {
				  var reducere=0.85; }
				  else {
				  var reducere=0.8; }*/
				  
			  
			  if(culoare=="nuc" || culoare=="stejar-auriu" || culoare=="mahon" || culoare=="argintiu-ral-9006" || culoare=="bej-ral-1013") {
			  
			  var pret =parseFloat(pret_db) + supr*lamele_imit_lemn + latime*carcasa_imit_lemn/1000 + (ghid_imit_lemn*(inaltime*2))/1000;
			  
			  }
			  else if (culoare=="lamele-nuc-caseta-ral8019" || culoare=="lamele-stejar-auriu-caseta-ral8019" || culoare=="lamele-mahon-caseta-ral8019") {
			  var pret =parseFloat(pret_db) + supr*lamele_imit_lemn;
			  }
			  else {
				  // pana la 03.10.2011
				  //var pret = (parseFloat(results_array[4]) - 18)*reducere;
				  var pret = parseFloat(pret_db);
			  }

			  document.forms["rulouri"]["actionare"].value = results_array[3];
			  document.forms["rulouri"]["myitemprice"].value = pret.toFixed(2); //results_array[4]; 
			  document.getElementById('divPrice').innerHTML = pret.toFixed(2) +' EUR';
			  document.getElementById('divCaseta').innerHTML = results_array[0];
			  document.forms["rulouri"]["myaddbutton"].disabled=false;
			  
			
			
}

else
{
			  document.forms["rulouri"]["myaddbutton"].disabled=true;
	          document.forms["rulouri"]["myitemoption[0][value]"].value = 0;
			  //document.forms["rulouri"]["myitemoption[1][value]"].value = 0;
			  document.forms["rulouri"]["myitemoption[2][value]"].value = 0;
			  document.forms["rulouri"]["actionare"].value = 0;
			  document.forms["rulouri"]["myitemprice"].value = 0; 
			  document.getElementById('divPrice').innerHTML = 0+' EUR';
			  document.getElementById('divCaseta').innerHTML = 0;

}
		  
              }
              }
        }
       
	   
	   
        function requestCustomerInfo() { 
		
            var sLatime = document.getElementById("txtLatime").value;
			var sInaltime = document.getElementById("txtInaltime").value;
			var sTip = document.getElementById("cmbModel").value;
			var sCuloare=document.getElementById("cmbCuloare").value;
		//	var SCuloare = document.getElementById("cmbCuloare").value;
            http.open("GET", url + escape(sLatime)+'&inaltime='+escape(sInaltime)+'&culoare='+escape(sCuloare)+'&tip_rulou='+escape(sTip), true);
			
            http.onreadystatechange = handleHttpResponse;
            http.send(null);
        }
		
		function getDB() {
			setTimeout("requestCustomerInfo()",500);
			
			}
		
function checkact() {
//	alert('change');
	var dbact2 = document.forms[0].elements[16].value;
//	alert(dbact2);
	if (dbact2=='manivela') {
	//alert('trebuie manivela');
		//document.forms[0].elements[21].remove(document.forms[0].elements[21].options[0]);
		document.forms[0].elements[21].options[0].disabled=true;
		//document.forms[0].elements[21].options[1].value="manivela (+0EUR/buc),0.00";
		//document.forms[0].elements[21].options[1].text="Manivela (+0EUR)";
		document.forms[0].elements[21].options[1].selected=true;
		
		document.forms[0].elements[21].options[1].focus();
		
	}
	else {
		document.forms[0].elements[21].options[0].disabled=false;
		//document.forms[0].elements[21].options[1].value="manivela (+60EUR/buc),60.00";
	//	document.forms[0].elements[21].options[1].text="Manivela (+60EUR)";
		document.forms[0].elements[21].options[0].selected=true;
		document.forms[0].elements[21].options[0].focus();
		//document.forms[0].elements[21].options[0].select[0];
	}
	
	}

function setOptions(listindex) {
var selbox = document.forms[0].elements[4].value;
var opt = document.forms[0].elements[6].options;
var act = document.forms[0].elements[21].options;


/*var check = document.forms[0].unu.name;
var chosen = check.options[check.selectedIndex].value;*/
opt.length = 0;
act.length = 0;

switch (listindex)
{
case " " :
  opt[opt.length] = new Option('Selectati intai modelul',' ');
  break;
  
case "PVC" :
  opt[opt.length] = new Option('Alb','alb');
  opt[opt.length] = new Option('Maro sepia (RAL-8014)','maro-sepia-ral-8014');
  act[act.length] = new Option('Snur','snur');
  document.getElementById('rulou').className='alb';
  break;
  
case "Aluminiu" :
  opt[opt.length] = new Option('Alb','alb');
  opt[opt.length] = new Option('Maro sepia (RAL-8014)','maro-sepia-ral-8014');
  opt[opt.length] = new Option('Maro gri (RAL-8019)','maro-gri-ral-8019');
  opt[opt.length] = new Option('Imitatie lemn (stejar auriu)','stejar-auriu');
  opt[opt.length] = new Option('Imitatie lemn (mahon)','mahon');
  opt[opt.length] = new Option('Imitatie lemn (nuc)','nuc');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8014 + Lamele stejar auriu','lamele-stejar-auriu-caseta-maro-ral-8014');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8014 + Lamele mahon','lamele-mahon-caseta-maro-ral-8014');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8014 + Lamele nuc','lamele-nuc-caseta-maro-ral-8014');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8019 + Lamele stejar auriu','lamele-stejar-auriu-caseta-maro-ral-8019');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8019 + Lamele mahon','lamele-mahon-caseta-maro-ral-8019');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8019 + Lamele nuc','lamele-nuc-caseta-maro-ral-8019');
  act[act.length] = new Option('Snur','snur'); 
  act[act.length] = new Option('Manivela (+56.50EUR)','manivela (+56.50EUR/buc),56.50');
  act[act.length] = new Option('Manivela cu prelungitor (+68.50EUR)','manivela cu prelungitor (+68.50EUR/buc),68.50');
  act[act.length] = new Option('Vinci - tabachera cu manivela (+62.50EUR)','vinci (+62.50EUR/buc),62.50');
  act[act.length] = new Option('Cu arc (+34.50EUR)','Cu arc (+34.50EUR/buc),34.50');
  act[act.length] = new Option('Motor cu intrerupator (+110EUR)','motor cu intrerupator (+110EUR/buc),110');
  act[act.length] = new Option('Motor cu centrala si telecomanda (+172EUR)','motor cu centrala si telecomanda (+172EUR/buc),172');
  document.getElementById('rulou').className='alb';
  break;

case "Aluminiu cu plasa incorporata" :
  opt[opt.length] = new Option('Alb','alb');
  opt[opt.length] = new Option('Maro sepia (RAL-8014)','maro-sepia-ral-8014');
  opt[opt.length] = new Option('Maro gri (RAL-8019)','maro-gri-ral-8019');
  opt[opt.length] = new Option('Imitatie lemn (stejar auriu)','stejar-auriu');
  opt[opt.length] = new Option('Imitatie lemn (mahon)','mahon');
  opt[opt.length] = new Option('Imitatie lemn (nuc)','nuc');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8014 + Lamele stejar auriu','lamele-stejar-auriu-caseta-maro-ral-8014');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8014 + Lamele mahon','lamele-mahon-caseta-maro-ral-8014');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8014 + Lamele nuc','lamele-nuc-caseta-maro-ral-8014');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8019 + Lamele stejar auriu','lamele-stejar-auriu-caseta-maro-ral-8019');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8019 + Lamele mahon','lamele-mahon-caseta-maro-ral-8019');
  opt[opt.length] = new Option('Caseta si ghidaje RAL8019 + Lamele nuc','lamele-nuc-caseta-maro-ral-8019');
  act[act.length] = new Option('Snur','snur'); 
  act[act.length] = new Option('Manivela (+56.50EUR)','manivela (+56.50EUR/buc),56.50');
  act[act.length] = new Option('Manivela cu prelungitor (+68.50EUR)','manivela cu prelungitor (+68.50EUR/buc),68.50');
  act[act.length] = new Option('Vinci - tabachera cu manivela (+62.50EUR)','vinci (+62.50EUR/buc),62.50');
  act[act.length] = new Option('Cu arc (+34.506EUR)','Cu arc (+34.50EUR/buc),34.50');
  act[act.length] = new Option('Motor cu intrerupator (+110EUR)','motor cu intrerupator (+110EUR/buc),110');
  act[act.length] = new Option('Motor cu centrala si telecomanda (+172EUR)','motor cu centrala si telecomanda (+172EUR/buc),172');
  document.getElementById('rulou').className='alb';
  break;
	}
	requestCustomerInfo();
	return true;
}		
		
function getHTTPObject() {
  var xmlhttp;

  if(window.XMLHttpRequest){
    xmlhttp = new XMLHttpRequest();
  }
  else if (window.ActiveXObject){
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    if (!xmlhttp){
        xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
   
}
  return xmlhttp;

 
}
var http = getHTTPObject(); // We create the HTTP Object// JavaScript Document
