// JavaScript Document
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 color_sub_img(str)
{ 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
		  alert ("Your browser does not support AJAX!");
		  return;
  	} 
	var url="includes/color_sub_img.php";
	url=url+"?ucolor_id="+str;
	xmlHttp.onreadystatechange=divChanged_color_sub_img;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function divChanged_color_sub_img() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("color_sub_img_view").innerHTML=xmlHttp.responseText;
	}
	else
	{	
		document.getElementById("color_sub_img_view").innerHTML='Loading......';  
	}
}


function change_pro_img(str)
{ 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
		  alert ("Your browser does not support AJAX!");
		  return;
  	} 
	var url="includes/change_pro_img.php";
	url=url+"?pcolor_id="+str;
	xmlHttp.onreadystatechange=divChanged_change_pro_img;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function divChanged_change_pro_img() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("change_pro_img_view").innerHTML=xmlHttp.responseText;
	}
	else
	{	
		document.getElementById("change_pro_img_view").innerHTML='Loading......';  
	}
}




function change_pro_sub_img(str)
{ 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
		  alert ("Your browser does not support AJAX!");
		  return;
  	} 
	var url="includes/change_pro_img.php";
	url=url+"?spcolor_id="+str;
	xmlHttp.onreadystatechange=divChanged_change_pro_sub_img;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function divChanged_change_pro_sub_img() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("change_pro_img_view").innerHTML=xmlHttp.responseText;
	}
	else
	{	
		document.getElementById("change_pro_img_view").innerHTML='Loading......';  
	}
}




function check_email(mail)
{ 
	//alert("ok");
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
		  alert ("Your browser does not support AJAX!");
		  return;
  	}

	var url="includes/check-email.php";
	url=url+"?mail="+mail;
	xmlHttp.onreadystatechange=divChanged_checkemail;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function divChanged_checkemail()
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById("check-email").innerHTML=xmlHttp.responseText;		
	}
}



function view_price(sid,pid)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
		  alert ("Your browser does not support AJAX!");
		  //alert(sid);alert(pid);
		  return;
  	}

	var url="includes/show_price.php";
	url=url+"?size-id="+sid+"&pro-id="+pid;
	xmlHttp.onreadystatechange=divChanged_view_price_show_price;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function divChanged_view_price_show_price()
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById("show_price_display").innerHTML=xmlHttp.responseText;		
	}
}


// country state city list
function show_state(str)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
		  alert ("Your browser does not support AJAX!");
		  //alert(sid);
		  return;
  	}

	var url="includes/view_state_list.php";
	url=url+"?cntry-id="+str;
	xmlHttp.onreadystatechange=divChanged_show_state;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function divChanged_show_state()
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById("view_state_list").innerHTML=xmlHttp.responseText;		
	}
}
function show_city(str)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
		  alert ("Your browser does not support AJAX!");
		  //alert(str);
		  return;
  	}

	var url="includes/view_city_list.php";
	url=url+"?state-id="+str;
	xmlHttp.onreadystatechange=divChanged_show_city;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function divChanged_show_city()
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById("view_city_list").innerHTML=xmlHttp.responseText;		
	}
}



// shipping country state city list
function show_state1(str)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
		  alert ("Your browser does not support AJAX!");
		  //alert(sid);
		  return;
  	}

	var url="includes/view_state_list1.php";
	url=url+"?cntry-id1="+str;
	xmlHttp.onreadystatechange=divChanged_show_state1;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function divChanged_show_state1()
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById("view_state_list1").innerHTML=xmlHttp.responseText;		
	}
}
function show_city1(str)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
		  alert ("Your browser does not support AJAX!");
		  //alert(str);
		  return;
  	}

	var url="includes/view_city_list1.php";
	url=url+"?state-id1="+str;
	xmlHttp.onreadystatechange=divChanged_show_city1;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function divChanged_show_city1()
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById("view_city_list1").innerHTML=xmlHttp.responseText;		
	}
}
