var xmlHttp

function toggleDays(){
 if ($('days').style.display=='none') {
	$('days').style.display = 'block';
 }
 else {
	$('days').style.display = 'none';	
 }
 
 
}
   function msieversion()
   {
      var ua = window.navigator.userAgent
      var msie = ua.indexOf ( "MSIE " )

      if ( msie > 0 )      // If Internet Explorer, return version number
         return parseInt (ua.substring (msie+5, ua.indexOf (".", msie )))
      else                 // If another browser, return 0
         return 0

   }



function confirmWinner(location) {
	var answer = confirm("Biztosan nyertesnek jelölöd?")
	if (answer){
		window.location = location;
	}
	else{
	}
}


function changeFavouritePic2(imgid){
	$(imgid).src='./images/favourite.gif'; 
 }

 function changeFavouritePic(imgid){
	//alert($(imgid).style.marginRight);
	 if ( $(imgid).style.marginRight=='0px' ) {
		$(imgid).src='./images/favourite.gif'; 
		$(imgid).style.marginRight='1px';
	 }
	 else {
		$(imgid).src='./images/favourite_no.gif'; 
		$(imgid).style.marginRight='0px';
	 }
	 //alert($(imgid).style.marginRight);
 }

 
function toggleDiv3(div){
	 if ($(div).style.display=='none') {
		$(div).style.display = 'block';
	 }
	 else {
		$(div).style.display = 'none';	
	 }
	 
}

function toggleDiv(div){
	var ie;
	ie = msieversion();
	if ( $(div).style.display == 'none' ) {
		if (ie!=0 && ie<7) {
			$(div).style.display = 'block';
		}
		else {
			$(div).blindDown({ duration: 1 });
		}
	}
	else {
		if (ie!=0 && ie<7) {
			$(div).style.display = 'none';		
		}
		else {
			$(div).blindUp({ duration: 1 });
		}
	}
}
function footer(div){
	var ie;
	ie = msieversion();

		if (ie!=0 && ie<7) {
			$(div).style.position = 'relative'
		}
	
}

function toggleDeadline(){
	if ( document.post.game[1].checked == true ) {
		$('gameDeadline').style.display='block';
		$('gameDeadlineLabel').style.display='block';
	}
	else {
		$('gameDeadline').style.display='none';
		$('gameDeadlineLabel').style.display='none';
	}
}

function showDiv(div){
	$(div).style.display = 'block'; 
}

function hideDiv(div){
	$(div).style.display = 'none'; 
}


function toggleDiv2(div){
 if ($(div).style.display=='none') {
	$(div).blindDown({ duration: 1 })
 }
 else {
	$(div).blindUp({ duration: 1 })
}
 
 

 
}

function change(){
 if ($('right_banner').style.display=='none') {
	$('right_banner').style.display = 'block';
	$('main').style.width = '529px';
 }
 else {
	$('right_banner').style.display = 'none';
	$('main').style.width = '779px';
 }
 
 
}


function change2(){
 
	$('header').style.height = '159px';
 
}

function loadPageAjax(page, div)
{ 

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
	 alert ("Browser does not support HTTP Request")
	 return
	 }
	 
	var url=page;

	xmlHttp.onreadystatechange=function stateChanged() {stateChangedOK2(div,xmlHttp)} 
	xmlHttp.open("GET",url,true)
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8') 
	xmlHttp.send(null)
			
}



function stateChangedOK2(elementName, httpClass) 
{
	if (httpClass.readyState==4 || httpClass.readyState=="complete")
	 { 
		$(elementName).innerHTML=httpClass.responseText 
	 }
	 else if (httpClass.readyState==3) {
		$(elementName).innerHTML='<center><img src="ajax-loader.gif" alt="Töltés..." /></center>'; 
	 }
	 else if (httpClass.readyState==2) {
		$(elementName).innerHTML='<center><img src="ajax-loader.gif" alt="Töltés..." /></center>'; 
	 }
	 else if (httpClass.readyState==1) {
		$(elementName).innerHTML='<center><img src="ajax-loader.gif" alt="Töltés..." /></center>'; 
	 }
}

function setNewsDisplay(newsid, language, display, div)
{ 

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
	 alert ("Browser does not support HTTP Request")
	 return
	 }
	 
	var url="admin/ajax_news_display.php"
	url=url+"?newsid="+newsid+"&lang="+language+"&display="+display

	xmlHttp.onreadystatechange=function stateChanged() {stateChangedOK_GAL(div,xmlHttp)} 
	xmlHttp.open("GET",url,true)
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8') 
	xmlHttp.send(null)
			
}

function updateCity(city)
{ 

	if ((city == "") || (city == null) || (city == "undefined") ){
		return false;
	}
	else {
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		 {
		 alert ("Browser does not support HTTP Request")
		 return
		 }
		 
		var url="admin/ajax_update_city.php"
		url=url+"?city="+city
		
		xmlHttp.onreadystatechange=function stateChanged() {stateChangedOK_GAL("cityDiv",xmlHttp)} 
		xmlHttp.open("GET",url,true)
		xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8') 
		xmlHttp.send(null)
	}
}

function setGalleryDisplay(galid, language, display, div)
{ 

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
	 alert ("Browser does not support HTTP Request")
	 return
	 }
	 
	var url="admin/ajax_gallery_display.php"
	url=url+"?galid="+galid+"&lang="+language+"&display="+display

	xmlHttp.onreadystatechange=function stateChanged() {stateChangedOK_GAL(div,xmlHttp)} 
	xmlHttp.open("GET",url,true)
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8') 
	xmlHttp.send(null)
			
}

function stateChangedOK_GAL(elementName, httpClass) 
{
	if (httpClass.readyState==4 || httpClass.readyState=="complete")
	 { 
		$(elementName).innerHTML=httpClass.responseText 
	 }
	 else if (httpClass.readyState==3) {
	 }
	 else if (httpClass.readyState==2) {
	 }
	 else if (httpClass.readyState==1) { 
	 }
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	 {
	 // Firefox, Opera 8.0+, Safari
	 xmlHttp=new XMLHttpRequest();
	 }
	catch (e)
	 {
	 //Internet Explorer
	 try
	  {
	  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	 catch (e)
	  {
	  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	 }
	return xmlHttp;
}

function disableEnterKey(e)
{
     var key;

     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox
     if(key == 13)
          return false;
     else
          return true;
}


      function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;
      }
	  


