
var http = createRequestObject();

function createRequestObject() 
{
	var objAjax;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer")
	{
		objAjax = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		objAjax = new XMLHttpRequest();
	}
	return objAjax;
}

function getNewContent(s, p)
{
	document.getElementById('mySentence').innerHTML = "<div id=\"myBox\" class=\"box2On\"><img src=\"images/8-1.gif\"/><br />Gathering results now...</div>"; 
	
	http.open('get','results.php?search=' + s + '&page=' + p);
	http.onreadystatechange = updateNewContent;
	http.send(null);

	
	return false;
}

function updateNewContent()
{
	if(http.readyState == 4)
	{
		document.getElementById('mySentence').innerHTML = http.responseText;
	}
}

function toggleView(id)
{
	var hmm = document.getElementById('box' + id).className;

	if(hmm == 'boxOff')
	{
		document.getElementById('box' + id).className = 'boxOn';
		document.getElementById('link' + id).innerHTML = 'hide details';
		document.getElementById('wrapper' + id).className = 'boxWrapperOn';
	}  
	if(hmm == 'boxOn')
	{
		document.getElementById('box' + id).className = 'boxOff';
		document.getElementById('link' + id).innerHTML = 'more details';
		document.getElementById('wrapper' + id).className = 'boxWrapperOff';
	}  	
}

function toggleMenu(id, url, gogo)
{
	var hmm = document.getElementById('main' + id).className;
	var nDays = 1;
	var today = new Date();
	var expire = new Date(); 
	expire.setTime(today.getTime() + 3600000*24*nDays); 
	
	if(gogo) 
	{
		document.cookie = 'currentCat' + "=" + id + ";expires="+expire.toGMTString();
		document.cookie = 'currentSubCat' + "=;expires="+expire.toGMTString();
	}
	if(!gogo)
	{
		document.cookie = 'currentSubCat' + "=" + id + ";expires="+expire.toGMTString();
	}
	
	document.location = url + '_1.html';
	
}

function setSort(typeSort)
{
	var nDays = 1;
	var today = new Date();
	var expire = new Date(); 
	expire.setTime(today.getTime() + 3600000*24*nDays); 

	document.cookie = 'sort' + "=" + typeSort + ";expires="+expire.toGMTString();
	
	//alert(typeSort);
	
	location.reload(true);
}

function setZip()
{
	var nDays = 1;
	var today = new Date();
	var expire = new Date(); 
	expire.setTime(today.getTime() + 3600000*24*nDays); 

	document.cookie = 'yourzip' + "=" + document.getElementById('yourzip').value + ";expires="+expire.toGMTString();
	document.cookie = 'yourdistance' + "=" + document.getElementById('yourdistance').value + ";expires="+expire.toGMTString();

	
	location.reload(true);
}

