// JavaScript Document

var xmlhttp;

function showProduct(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="getProduct.php";
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChanged()
{
if (xmlhttp.readyState==4)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}



/////Door Category
var xmlhttp1;

function showNoofdoors(str,cat)
{
xmlhttp1=GetXmlHttpObject();
if (xmlhttp1==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="getnoofdoors.php";
url=url+"?q="+str+"&cat="+cat;
url=url+"&sid="+Math.random();
xmlhttp1.onreadystatechange=stateChanged1;
xmlhttp1.open("GET",url,true);
xmlhttp1.send(null);
}

function stateChanged1()
{
if (xmlhttp1.readyState==4)
{
document.getElementById("txtdoor").innerHTML=xmlhttp1.responseText;
}
}


/////Window Category
var xmlhttp2;

function showNoofwindows(str,cat)
{
xmlhttp2=GetXmlHttpObject();
if (xmlhttp2==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="getnoofwindows.php";
url=url+"?q="+str+"&cat="+cat;
url=url+"&sid="+Math.random();
xmlhttp2.onreadystatechange=stateChanged2;
xmlhttp2.open("GET",url,true);
xmlhttp2.send(null);
}

function stateChanged2()
{
if (xmlhttp2.readyState==4)
{
document.getElementById("txtwindow").innerHTML=xmlhttp2.responseText;
}
}

var xmlhttp3;

function showNoofbaywindows(str,cat,id)
{
	document.getElementById("temp_val_store").value = id;
	xmlhttp3=GetXmlHttpObject();
	if (xmlhttp3==null)
	  {
	  alert ("Browser does not support HTTP Request");
	  return;
	  }
	var url="getnoofbaywindows.php";
	url=url+"?q="+str+"&cat="+cat+"&id="+id;
	url=url+"&sid="+Math.random();
	xmlhttp3.onreadystatechange=stateChanged3;
	xmlhttp3.open("GET",url,true);
	xmlhttp3.send(null);
}

function stateChanged3()
{
	if (xmlhttp3.readyState==4)
	{
		temp = document.getElementById("temp_val_store").value;
		document.getElementById("txtbaywindow"+temp).innerHTML=xmlhttp3.responseText;
	}
}


/////window width/heigth
var xmlhttp4;

function showWindowsWidthHeigth(str,i,j)
{
	var style = document.getElementById('windows_style'+i+j).options[document.getElementById('windows_style'+i+j).selectedIndex].innerHTML; 
	                        
    if(style == 'C Rated Tilt And Turn Windows UpTo 2 Panes (One Opener)')
    {
    	var x=document.getElementById('choose_style'+i+j)
		x.remove(document.getElementById('choose_style'+i+j).options.length-1)
    }
	else
	{ if(document.getElementById('choose_style'+i+j).options[document.getElementById('choose_style'+i+j).options.length-1].innerHTML != "C")
	{
    	var optn = document.createElement('OPTION');
		optn.text = 'C';
		optn.value = 'C';
		document.getElementById('choose_style'+i+j).options.add(optn);
	}
	}

	document.getElementById("iVal").value = i;
	document.getElementById("jVal").value = j;
	xmlhttp4=GetXmlHttpObject();
	if (xmlhttp4==null)
	  {
	  alert ("Browser does not support HTTP Request");
	  return;
	  }
	var url="getwindowswh.php";
	url=url+"?q="+str+"&i="+i+"&j="+j;
	url=url+"&sid="+Math.random();
	xmlhttp4.onreadystatechange=stateChanged4;
	xmlhttp4.open("GET",url,true);
	xmlhttp4.send(null);
}

function stateChanged4()
{
	if (xmlhttp4.readyState==4)
	{
		i = document.getElementById("iVal").value;
		j = document.getElementById("jVal").value;
		document.getElementById("tblwh"+i+j).innerHTML=xmlhttp4.responseText;
	}
}



////Conservatory
var xmlhttp5;

function showConservatoryWidthHeigth(str)
{
	if (document.getElementById('conservatory_style').options[document.getElementById('conservatory_style').selectedIndex].innerHTML=='Gable Edwardian'){document.getElementById('temp_show').style.display='block'}else {document.getElementById('temp_show').style.display='none'};

	xmlhttp5=GetXmlHttpObject();
	if (xmlhttp5==null)
	  {
	  alert ("Browser does not support HTTP Request");
	  return;
	  }
	var url="getconservatorywh.php";
	url=url+"?q="+str;
	url=url+"&sid="+Math.random();
	xmlhttp5.onreadystatechange=stateChanged5;
	xmlhttp5.open("GET",url,true);
	xmlhttp5.send(null);
}

function stateChanged5()
{
	if (xmlhttp5.readyState==4)
	{
		document.getElementById("tblwh").innerHTML=xmlhttp5.responseText;
	}
}






