var xmlhttp

var xmlhttp3



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;
}




function subcat(tlid,index,catid,norel){




	//alert("CATID is " + catid);

	var catspaned = "catspan"+tlid+"1";

	var olddata = document.getElementById(catspaned).innerHTML;

	document.getElementById(catspaned).innerHTML = "<img src='/images/ajax-loader-small.gif' title='Loading'><br>";



	xmlhttp=GetXmlHttpObject();
	
	if (xmlhttp==null){
		alert ("Your browser does not support XMLHTTP!");
		return;
	}

	if(norel=="noreload"){
		// do nothjing
	} else {
		showlistingdata(index,catid,'1');
	}


	var url="/secondary_cats.php";

	url = url+"?tl="+tlid;
	url = url+"&index="+index;
	url = url+"&cat="+catid;

	//alert("VARIABLES ARE" + tlid + catid + catid + norel);


	xmlhttp.elemId=tlid;
	xmlhttp.old=olddata;
	xmlhttp.onreadystatechange=showsubcat;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	
}


function showsubcat()
{
if (xmlhttp.readyState==4)
  {
	var tlid=xmlhttp.elemId;
	

	var span = "catspan"+tlid+"1";
	//alert("tlid222  SPAN is " + span);
	if(xmlhttp.responseText==""){
		var olddata = xmlhttp.old;

		document.getElementById(span).innerHTML = olddata;
	} else {

	  	document.getElementById(span).innerHTML = xmlhttp.responseText;
	}


  }
}


//////////////////////////////////////////

function subcat_nonbrowse(tlid,index,catid){




	//alert("CATID is " + catid);

	var catspaned = "catspan"+tlid+"1";

	var olddata = document.getElementById(catspaned).innerHTML;

	document.getElementById(catspaned).innerHTML = "<img src='/images/ajax-loader-small.gif' title='Loading'><br>";



	xmlhttp=GetXmlHttpObject();
	
	if (xmlhttp==null){
		alert ("Your browser does not support XMLHTTP!");
		return;
	}

	
	//showlistingdata(index,catid,'1');



	var url="/browse2.php";

	url = url+"?tl="+tlid;

	url = url+"&index="+index;
	url = url+"&cat="+catid;

	xmlhttp.elemId=tlid;
	xmlhttp.sindex=index;
	xmlhttp.catid=catid;

	xmlhttp.old=olddata;
	xmlhttp.onreadystatechange=showsubcat_nonbrowse;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	
}

function showsubcat_nonbrowse()
{
if (xmlhttp.readyState==4)
  {
  	document.getElementById("maindata").innerHTML = xmlhttp.responseText;


	$accordian.accordian
	//var tlid=xmlhttp.elemId;
	//var index=xmlhttp.index;
	//var catid=xmlhttp.catid;
	//subcat(tlid,catid,index);




  }
}


///////////////////////







////////////////////////////////////////////
function showlistingdata(index,catid,page,searcht){

	document.getElementById("showlistingdata").innerHTML = "<br><br><div style='width: 100px; margin-left: auto; margin-right: auto;'><img src='/images/ajax-loader.gif' title='Loading'></div><br><br>";

	//alert("CATID is / index is " + catid + index);


	xmlhttp3=GetXmlHttpObject();
	
	if (xmlhttp3==null){
		alert ("Your browser does not support XMLHTTP!");
		return;
	}

	var url3="/showlistingdata.php";


	url3 = url3+"?index="+index;
	url3 = url3+"&cat="+catid;

	url3 = url3+"&page="+page;
	url3 = url3+"&searcht="+searcht;





	xmlhttp3.onreadystatechange=showlistings;
	xmlhttp3.open("GET",url3,true);
	xmlhttp3.send(null);


	
}

function showlistings()
{
if (xmlhttp3.readyState==4)
  {
  	document.getElementById("showlistingdata").innerHTML = xmlhttp3.responseText;



  }
}

///////////////////////////////////////////////


///// DO SEARCH

function dosearch(){


	var searcht = document.searchbox.searcht.value;
	var index = document.searchbox.searchindex.value;

	showlistingdata(index,'','1',searcht);
	



}





////////////////////////////////////////////
//// VIEW ITEM

function viewitem(asin){

	document.getElementById("showlistingdata").innerHTML = "<br><br><div style='width: 100px; margin-left: auto; margin-right: auto;'><img src='/images/ajax-loader.gif' title='Loading'></div>";

	//alert("CATID is / index is");


	xmlhttp3=GetXmlHttpObject();
	
	if (xmlhttp3==null){
		alert ("Your browser does not support XMLHTTP!");
		return;
	}

	var url3="/view_item.php";


	url3 = url3+"?asin="+asin;

	xmlhttp3.onreadystatechange=showitem;
	xmlhttp3.open("GET",url3,true);
	xmlhttp3.send(null);



	
}

function showitem()
{


  if (xmlhttp3.readyState==4)
  {
  	document.getElementById("showlistingdata").innerHTML = xmlhttp3.responseText;
	//alert("response text");




	$('#tabs2').tabs();

	//alert("position 1b");

	//$("div.scrollable").scrollable();



	$(".items img").click(function() {

	// calclulate large image's URL based on the thumbnail URL (flickr specific)
	var url = $(this).attr("src").replace("_t", "");

	// get handle to element that wraps the image and make it semitransparent
	var wrap = $("#image_wrap").fadeTo("medium", 0.5);

	// the large image from flickr
	var img = new Image();

	// call this function after it's loaded
	img.onload = function() {

		// make wrapper fully visible
		wrap.fadeTo("fast", 1);

		// change the image
		wrap.find("img").attr("src", url);

	};

	// begin loading the image from flickr
	img.src = url;

	// when page loads simulate a "click" on the first image
	}).filter(":first").click();

	$("#stars-wrapper1").stars({
	     disabled: true

	 });
	$("#stars-wrapper2").stars({
	     disabled: true

	 });

	var $tabs = $('#tabs2').tabs(); // first tab selected

	$('#view-reviews').click(function() { // bind click event to link
	    $tabs.tabs('select', 1); // switch to third tab
		alert("button");

	    return false;
	});

	//alert("CATID222 is / index is");
  }


  
}

///////////////////////////////////////////////


/// SHOW MORE REVIEWS

function showmorereviews(page, itemid){

	//alert("GETTING");


	var insert2 = "showmorereviews"+page;

	document.getElementById(insert2).innerHTML = "<div style='width: 100px; margin-left: auto; margin-right: auto;'><img src='/images/ajax-loader-bar.gif' title='Loading'></div>";

	//alert("CATID is / index is " + catid + index);


	xmlhttp3=GetXmlHttpObject();
	
	if (xmlhttp3==null){
		alert ("Your browser does not support XMLHTTP!");
		return;
	}

	var url4="/showmorereviews.php";


	url4 = url4+"?page="+page;
	url4 = url4+"&itemid="+itemid;

	xmlhttp3.pageid = page;
	xmlhttp3.onreadystatechange=shownewreviews;
	xmlhttp3.open("GET",url4,true);
	xmlhttp3.send(null);

}
function shownewreviews()
{
if (xmlhttp3.readyState==4)
  {

	var page = xmlhttp3.pageid;
	var insert = "showmorereviews"+page;
  	document.getElementById(insert).innerHTML = xmlhttp3.responseText;
  }
}





