var xmlHttp
var pdt='<?=$did?>';
function showCustomer(str,str1,str2,str3)
{
	//alert(str);
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="getname.php";
url=url+"?q="+str;
url=url+"&p="+str1;
url=url+"&c="+str2;
url=url+"&ct="+str3;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
	//alert(xmlHttp.responseText);
	//return false;
var n1=xmlHttp.responseText;
var n=n1.split('-');
    if(n[1]=='cqty') // for only colours
	{
		
	  document.addbasket.hqty.value=n[0];
	}
	else if(n[1]=='o')
	{ 
		
	var title=n[0].split('~');
	//alert(title.length);
   //alert(title[0]);
   
	if(title[0]!='')
		{
	if(title.length>=1)
	{
		
		
		if(document.getElementById('lcolours1').innerHTML=='')
		{
		 var ctable1="Select Colour&nbsp;&nbsp;";
		 document.getElementById('lcolours1').innerHTML=ctable1;
		}
		if(document.getElementById('lcolours').innerHTML=='')
		{
			
  var ctable="<select name='colours' id='colours' class='input2' style='width:100%'";
  ctable+='onChange="showCustomer(document.addbasket.sizes.value,';
  ctable+=document.addbasket.product_id.value;
  ctable+=',this.value);">';
  ctable+="<option value='-1'>Select Colour</option></select>";
     //alert(ctable);
	  document.getElementById('lcolours').innerHTML=ctable;
	  document.addbasket.dcolour.value='colour';
		}
        removeOptions(document.addbasket.colours);
		addOption(document.addbasket.colours,'Select Colour','-1');
		for(var i=0;i<title.length;i++)
		{
			if(title[i]!='')
			{
			var j_id=title[i].split(',');
			var finalvalue=j_id[1].replace(/&quot;/g,'"');
			addOption(document.addbasket.colours,finalvalue,j_id[0]);
			}

		} 
		 document.addbasket.dcolour.value='colour';

}
else
{
removeOptions(document.addbasket.colours);
//addOption(document.check.rooms,'Select Room Type','-1');
addOption(document.addbasket.colours,'Select Colour','-1');
}
		}
		else
		{
			
			var title10=n1.split('-o-');
			var only_s=title10[1];
			var only_s_q=only_s.split('i');
            document.addbasket.hqty.value=only_s_q[0];  
			var only_s_prices=only_s_q[1].split(',');
			var salep=only_s_prices[0];
			var wprice=only_s_prices[1];
			var type_d=only_s_prices[2].split('~');
			var savep= type_d[0]; 
			var sizetype=type_d[1];
		if(wprice!='')
	{
	document.getElementById('cprice').innerHTML="Was "+"£"+wprice;
	}
	if(salep!='')
	{
	document.getElementById('cprice1').innerHTML="Now "+"£"+salep;
	}
	if(savep!='' && savep>0)
	{
	
	 document.getElementById('saveprice').innerHTML="SAVE "+"£"+savep;
	}
	else
	{
	 document.getElementById('saveprice').innerHTML='';
	}

		 if(sizetype!='' && sizetype=='d')
			{
		 document.getElementById('lcolours').innerHTML='';
		 document.getElementById('lcolours1').innerHTML='';
		 document.addbasket.dcolour.value='default';
			}


		}
}
else
{

	var title1=n1.split('-');
	//alert(title1[1]);
	var title2=title1[1].split('~');
	//alert(title2[1]);
	var title3=title2[1].split('j');
	//alert(title3[0]);
	var cjprice=title3[1];
	
	var salep=title3[0];
	var title4=title3[1].split('s');
	var savep= title4[1];
	//alert(savep);
	var wprice=title4[0];
	if(wprice!='')
	{
	document.getElementById('cprice').innerHTML="Was "+"£"+wprice;
	}
	if(salep!='')
	{
	document.getElementById('cprice1').innerHTML="Now "+"£"+salep;
	}
	if(savep!='' && savep>0)
	{
	
	 document.getElementById('saveprice').innerHTML="SAVE "+"£"+savep;
	}
	else
	{
	 document.getElementById('saveprice').innerHTML='';
	}
	//document.getElementById('hqty').innerHtml=title1[0];
	document.addbasket.hqty.value=title1[0];
}
}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}
 function removeOptions(selectbox)
{
//alert(selectbox.options.length);
var i;
for(i=selectbox.options.length-1;i>=0;i--)
{
//alert(i);
if(selectbox.options[i])
selectbox.remove(i);
}
}
//add

function addOption(selectbox,text,value )
{
var optn = document.createElement("OPTION");
optn.text = text;
optn.value = value;
selectbox.options.add(optn);
} 

