var AjaxLib = new myLibrary();
	function myLibrary() { this.ajax = ajax ;}

	function ajax(data, method, url, divid){
	//alert(data);
		var page_request = false
		if (window.XMLHttpRequest)
            page_request = new XMLHttpRequest()
        else if (window.ActiveXObject){
            try {
                page_request = new ActiveXObject("Msxml2.XMLHTTP")
            } 
            catch (e){ 
                try{
                    page_request = new ActiveXObject("Microsoft.XMLHTTP")
                }
                catch (e){}
            }
        }
        else
        return false

        page_request.onreadystatechange=function(){
        loadpage(page_request, divid)
    }
    
    
    if (method == 'GET') {var url = url +'?'+ data}

    page_request.open(method, url, true)
    page_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=iso-8859-9")
    page_request.send(data)
	return page_request
}

function loadpage(page_request, divid){
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)){
	
	if(document.getElementById(divid) != null){	
	
	document.getElementById(divid).innerHTML=page_request.responseText;
	
	document.getElementById(divid).style.visibility = "visible";
	document.getElementById(divid).style.display = "block";
	}
	
	if(divid == 'beldeDiv')
	{
		document.getElementById('belde2').style.display = "block";
		document.getElementById('belde1').style.display = "none";
	}
	if(divid == 'hotelDiv')
	{
		document.getElementById('hotel2').style.display = "block";
		document.getElementById('hotel1').style.display = "none";
	}
	
	if(divid == 'SelectionDivMem')
	{
		setupGallery();
	}
	
	if(document.getElementById('ie6helpframe_hotel') != null)
	{
		var IfrRef = document.getElementById('ie6helpframe_hotel');
		var DivRef = document.getElementById('hotelsearchResultDiv');
		
		DivRef.style.left = '93px';
		IfrRef.style.width = DivRef.offsetWidth;
		IfrRef.style.height = DivRef.offsetHeight;
		IfrRef.style.top = DivRef.style.top;
		IfrRef.style.left = DivRef.style.left;
		IfrRef.style.zIndex = DivRef.style.zIndex - 1; 
		IfrRef.style.display = "block";
		document.getElementById('valFilter12').style.zIndex = IfrRef.style.zIndex - 10;
		//alert(DivRef.offsetHeight);
		if(DivRef.offsetHeight > 47 && DivRef.offsetHeight < 70)
		{
			document.getElementById('valFilter12').style.visibility = 'hidden';
		}
		
		else if(DivRef.offsetHeight > 85)
		{
			
			document.getElementById('valFilter12').style.visibility = 'hidden';
			document.getElementById('valOrderBy12').style.visibility = 'hidden';
		}
		
		//alert(IfrRef.style.height);
		
	}
	if(document.getElementById('ie6helpframe_belde') != null)
	{
		var IfrRef = document.getElementById('ie6helpframe_belde');
		var DivRef = document.getElementById('beldesearchResultDiv');

		DivRef.style.left = '93px';
		IfrRef.style.width = DivRef.offsetWidth;
		IfrRef.style.height = DivRef.offsetHeight;
		IfrRef.style.top = DivRef.style.top;
		IfrRef.style.left = DivRef.style.left;
		IfrRef.style.zIndex = DivRef.style.zIndex - 1; 
		IfrRef.style.display = "block";
		
		//alert(DivRef.offsetHeight);
		
		if(DivRef.offsetHeight > 20 && DivRef.offsetHeight < 55)
		{
			document.getElementById('valFilter12').style.visibility = 'hidden';
		}
		
		else if(DivRef.offsetHeight > 55)
		{
			
			document.getElementById('valFilter12').style.visibility = 'hidden';
			document.getElementById('valOrderBy12').style.visibility = 'hidden';
		}
		
		//alert(IfrRef.style.height);
		
	}
	}
}