// Instance of AJX
function createXMLHttp() {
	   	
	if (typeof XMLHttpRequest != "undefined") {
		return new XMLHttpRequest(); //Mozilla Firefox, Safari, and Opera…
	} 
	else if (window.ActiveXObject) {
	
		var aVersions = [ "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0","MSXML2.XMLHttp", "Microsoft.XMLHttp"];
		for (var i = 0; i < aVersions.length; i++) {

			try {
				var oXmlHttp = new ActiveXObject(aVersions[i]);
				return oXmlHttp;
			} catch (oError) { 
				//Do nothing 
			}
		 }
	}//end else
	throw new Error("XMLHttp object could be created.");
}

var request = createXMLHttp();

function ajxNewsCat(page, param) {
		
	request.open('post','ajax_news_cat.php');
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	request.onreadystatechange = outputAjxContent; 
	request.send('curpg='+page+'&param='+param);
}

function ajxNewsOther(page, param) {
	//pageLoad();
	request.open('post','ajx_listings.php');
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	request.onreadystatechange = outputAjxContent; 
	request.send('curpg='+page+'&param='+param);		
}

function ajxSubArea(page, param) {
	var param = document.fsearch.city.value;
	if(param !=''){
		request.open('post','ajx_subarea.php');
		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		request.onreadystatechange = outputSubArea; 
		request.send('param='+param);		
	}
}

function pageLoad() { 
	 $(document).ready( function(){
	 	$("a[rel^='prettyPhoto']").prettyPhoto(); 
	 } );
}

function outputAjxContent() {
			
	if(request.readyState == 1){
		document.getElementById('axj_content').innerHTML = '<div align="center">Loading ...</div>';
	}
	if(request.readyState == 4){
		var data = request.responseText;				
		document.getElementById('axj_content').innerHTML = data;
		//pageLoad();
	}
}

function outputSubArea() {
			
	if(request.readyState == 1){
		document.getElementById('id_subarea').innerHTML = '<div align="center">Loading ...</div>';
	}
	if(request.readyState == 4){
		var data = request.responseText;
		document.getElementById('id_subarea').innerHTML = data;
		formatSubarea();
	}
}

function formatSubarea()
{
	$(document).ready(function() {
				
		$('#subarea').selectbox({
			inputClass: 'selectbox1'
		});
		
		
		var h=$(".sidebar");
		$(".content .box .topleft .topright .bottmright .bottomleft").children($(".contain")).css("height",h.height()-64);
		
	});
}

function contactPop(url)
{
	request.open('post', url, false);
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	request.send(null);	
	popupMsg(request.responseText);
}

function popupMsg(data) {
	$(document).ready( function(){
	  $.popup.show("MaxWell-Contact", '<div>'+data+'</div>');
	} );
}

function checkCaptcha(codeStr){	
	if(codeStr != '') {
		request.open('post','check_captcha.php', false);
		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		request.send('param='+codeStr);
		return request.responseText;
	} else return 0;
	
}
