$(document).ready(function () {
	
	/* + layout fix + */
	var contentHeight 	= $("#content").height();	
	var rightHeight 	= $("#right").height();	

	if ( rightHeight < contentHeight ){	
		$("#frame").css("height", contentHeight+25 );
	} else {
		$("#middle").css("height", rightHeight );
	}
	/* - layout fix - */
		
		
		$("#livesearch").hide();
	
		$("#leftNav .navLevel1 li:last").css("border-bottom", "1px solid #666666");
		$("#leftNav .navLevel2 li:last").css("border-bottom", "none");
		$(".categories li:last").css("border-bottom", "none");
		
		
		$.each($('#leftNav .navLevel1 li'), function() {
			if($('#leftNav .navLevel1 li').find('li'))
					$(this).parent().parent().addClass("arrow");
		});
		
	});

var xmlhttp;

function clearLiveSearch(inp){
	if (inp)
		$("#livesearch").fadeOut("slow");
	else
		$("#livesearch").fadeIn("slow");

}

function showResult(str,language)
{
	


	
	if ( str.length==0 ){
		document.getElementById("livesearch").innerHTML="";
	  	document.getElementById("livesearch").style.border="0px";
	  	return;
	}
	
	xmlhttp=GetXmlHttpObject()
	
	if ( xmlhttp==null ) {
	 	 alert ("Your browser does not support XML HTTP Request");
	 	 return;
	 }
	 
	var url="/"+language+"/search/";
	url=url+"?q="+str;

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

function stateChanged()
{
	if ( xmlhttp.readyState==4 ){
		document.getElementById("livesearch").innerHTML=xmlhttp.responseText;
		clearLiveSearch(0);
	}
}

function GetXmlHttpObject() 
{
	if ( window.XMLHttpRequest ) {
		return new XMLHttpRequest();// code for IE7+, Firefox, Chrome, Opera, Safari
	}
	if ( window.ActiveXObject ){
		return new ActiveXObject("Microsoft.XMLHTTP");// code for IE6, IE5
	}
	
	return null;
}

$(function() {
	$('#show').find('img').each(function(){
		this.style.display = 'block';
	});
				
	$('#show').before('<div id="nav">').cycle({ 
		fx:     'fade', 
		timeout: 3000, 
		pager:  '#nav',
		pagerEvent: 'mouseover',
		pauseOnPagerHover: '1'
	});		
});




