$(function(){
	height=document.documentElement.clientHeight;
	div=$('#main').height();
	
	//console.log(div);
	if((height-542)>div){
		$('#main').height(height-542);
	}
	/*left=(document.documentElement.clientWidth-924)/2;
	if(left<18){left=18;}
    //console.log(left);
    $("#styling").css('left',left);*/
    
}); 

function genSugestion(e)
{
	search_txt=document.getElementById('src_text').value;
	params='suggestion='+encodeURI(search_txt);
	if(!e) e=window.event;
	if(e.keyCode){
		code=e.keyCode;
	}
	if(e.which)
		code=e.which;
	if(code==27){
		document.getElementById('src_result').innerHTML='';
		return;
	}
	if (window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
	else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	/**/
	xmlhttp.onreadystatechange=function()
	  {
	  if (xmlhttp.readyState==4 && xmlhttp.status==200)
		{
			val=$('#src_text').position();
			$('#src_result').css('top',val.top+20+'px')
							.css('left',val.left);
			document.getElementById("src_result").innerHTML=xmlhttp.responseText;
		}
	  }
	xmlhttp.open("POST","/suggest/",true);
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.send(params);
	//document.getElementById('debug_test').innerHTML=search_txt;
}
function complete(id){
	document.getElementById("src_text").value=trim(document.getElementById(id).innerHTML);
	document.getElementById('src_result').innerHTML='';
}
function trim (str) {
	str = str.replace(/^\s+/, '');
	for (var i = str.length - 1; i >= 0; i--) {
		if (/\S/.test(str.charAt(i))) {
			str = str.substring(0, i + 1);
			break;
		}
	}
	return str;
}

