var xmlHttp
var temp;
var temp2;
var temp3;
var temp4;

function showCategories(str, str2)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
temp2 = str2;
//var url="classifieds.php"
//var url="classified_sub_categoreis_in_span.php"
var url="classifieds.php"
url=url+"?action=getClassifieds"
url=url+"&id="+str
url=url+"&cid="+Math.random()
temp = str;
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function showSubCategories(str, str2)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
//temp2 = str2;
//var url="classified_sub_categoreis_in_span.php"
var url="classifieds.php"
url=url+"?action=getClassifieds"
url=url+"&id="+str
//url=url+"?id="+str
url=url+"&cid="+Math.random()
temp ="";
temp3 = str;
xmlHttp.onreadystatechange=stateChanged; 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
whichpost = document.getElementById(temp);
//alert( document.getElementById(temp3));
alert(whichpost.className);
if (whichpost.className=="postshown") { 
      whichpost.className="posthidden"; 
   } 
   else { 
      whichpost.className="postshown"; 
//alert(temp3);
}
 
 document.getElementById(temp3).innerHTML=xmlHttp.responseText ;

} 
else{
}
} 


function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 

//document.getElementsByTagName('span').style.display='none';
//document.getElementById(temp).style.display='none';
//document.getElementById(temp).style.display='none';
//document.getElementsByTagName('span').innerHTML="";
//document.getElementsByTagName('span').display="inline";

whichpost = document.getElementById(temp);
//  whichpost = document.getElementsByTagName('span');

 if (whichpost.className=="postshown") { 
      whichpost.className="posthidden"; 
   } 
   else { 
      whichpost.className="postshown"; 
   }
   document.getElementById(temp).innerHTML=xmlHttp.responseText ;
//document.getElementsByTagName('span').style.display='inline';
//document.getElementById(temp).style.display='block';

} 
else{
//document.getElementsByTagName('span').style.display='none';
//document.getElementById(temp).innerHTML="";
}
} 

function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}


var ajax = new sack();

function getSubCategories(sel)
{

	var catId = sel.options[sel.selectedIndex].value;

	whichpost = document.getElementById('subcat');

	document.getElementById('subCategories').options.length = 0;	// Empty city select box

if(catId.length>0)
{
	//ajax.requestFile = 'classified_sub_categoreis.php?catId='+catId;	// Specifying which file to get
ajax.requestFile = 'classifieds.php?action=getSubClassified&catId='+catId;	// Specifying which file to get
//	ajax.requestFile = 'classified_sub_categoreis.php?getSubClassified&catId='+catId;	// Specifying which file to get
	ajax.onCompletion = createSubCategories;	// Specify function that will be executed after file has been found
//  whichpost = document.getElementsByTagName('span');
	if (whichpost.className=="postshown") 
	{ 
//      whichpost.className="posthidden"; 
	      whichpost.className="postshown"; 
	} 
    else
	{ 
      whichpost.className="postshown"; 
   	}
ajax.runAJAX();		// Execute AJAX function
}
else
{
      whichpost.className="posthidden"; 
}
}

function createSubCategories()
{

var obj = document.getElementById('subCategories');
eval(ajax.response);	// Executing the response from Ajax as Javascript code	
}

