/*
	********************************************************************
	********************************************************************
											      HANDLE QUERY STRING
	********************************************************************
	********************************************************************
*/

function Querystring(qs) { // optionally pass a querystring to parse
	this.params = new Object()
	this.get=Querystring_get
	
	if (qs == null)
		qs=location.search.substring(1,location.search.length)

	if (qs.length == 0) return

// Turn <plus> back to <space>
// See: http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.13.4.1
	qs = qs.replace(/\+/g, ' ')
	var args = qs.split('&') // parse out name/value pairs separated via &
	
// split out each name=value pair
	for (var i=0;i<args.length;i++) {
		var value;
		var pair = args[i].split('=')
		var name = unescape(pair[0])

		if (pair.length == 2)
			value = unescape(pair[1])
		else
			value = name
		
		this.params[name] = value
	}
}

function Querystring_get(key, default_) {
	// This silly looking line changes UNDEFINED to NULL
	if (default_ == null) default_ = null;
	
	var value=this.params[key]
	if (value==null) value=default_;
	
	return value
}

/*
	********************************************************************
	********************************************************************
											        AJAX START
	********************************************************************
	********************************************************************
*/
var xmlHttp

var lflag = 1;

function showSelectedTile()
{
	Querystring();
	var str = Querystring_get("tid");
	//alert(str);
	showProductDetails(str);	
}

function showProductDetails(str)
{
  //document.getElementById("txtHint").innerHTML="";
			
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
  {
  	alert ("Your browser does not support AJAX!");
 	 	return;
  } 
	//var url="/jsp/ajax.jsp";
	//var url="http://www.tilebazaar.com/ajax.php";
	
	//var url="http://tilebazaar.com/snt/ajax.php?page=tile&tile_id="+str;
	//var url="http://stoneandtilecompany.com/snt/ajax.php?page=tile&tile_id=1";
	
	var l_address = document.location;
	l_address = l_address.toString();
	var l_ajaxurl = l_address.substr(0,l_address.indexOf(".com")+4);
	
	var url = l_ajaxurl+"/ajaxsupport.php?page=TILE&tile_id="+str;
	
	//alert (url);
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
} 

function showHomeImages()
{
	//document.getElementById("txtHint").innerHTML="";

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
  {
  	alert ("Your browser does not support AJAX!");
 	 	return;
  } 
	//var url="/jsp/ajax.jsp";
	//var url="http://www.tilebazaar.com/ajax.php?page=home";
	//var url="http://www.tilebazaar.com/snt/ajax.php?page=home";
	
	var l_address = document.location;
	l_address = l_address.toString();
	var l_ajaxurl = l_address.substr(0,l_address.indexOf(".com")+4);
	
	var url = l_ajaxurl+"/ajaxsupport.php?page=HOME";
	
	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()
{
	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;
}
/*
	********************************************************************
	********************************************************************
											        AJAX END
	********************************************************************
	********************************************************************
*/



