//nyelvváltásnál url eloállítása
function switchLanguage(lang){
	if(lang=='en'){
		otherLang='hu';
	}
	else{
		otherLang='en';
	}
	
	newloc=window.location.href;
	
	if(newloc.search('index.php')==-1){
		newloc=newloc+'index.php?lang='+lang;
	}
	else{
		if(newloc.search(/\?/)==-1){
			newloc=newloc+'?lang='+lang;
		}
		else{
			if(newloc.search('lang='+otherLang)==-1){
				if(newloc.search('lang='+lang)==-1){
					newloc=newloc+'&lang='+lang;
				}
				else{
					newloc;
				}	
			}
			else{
				newloc=newloc.replace('lang='+otherLang,'lang='+lang);
			}	
		}
	}
	return newloc;
}


// css fileban definiált értékek lekérése obj=dom object, par=css stílus név (margin-Right, height, ...)
//kötojeleseknél a kötojel utáni betuk nagy betuk!
function getCssProperty(obj,par){
	 if (obj.currentStyle){
		return parseInt(obj.currentStyle[par.replace(/-/g,'')]);
	 }
	 return parseInt(document.defaultView.getComputedStyle(obj,null).getPropertyValue(par.toLowerCase()));
}
function searchOnEnterKey(e){
    if (!e) e = window.event;
    if (e.keyCode) code = e.keyCode;
    else if (e.which) code = e.which;
    if (code == 13) {
      doSearch();
      return false;
    } else {
      return true;
    }
}
//
// Aktuális oldal frissítése
//
function refreshPage(){
	//alert(window.location);
	window.location.reload();
}
//
// string elott és mögött lévo whitespaceek levágása
//
function trimWhiteSpaces(str) { 
    str.replace(/^\s*/, '').replace(/\s*$/, ''); 
   return str;
} 
//
//Internet Explorer verzió check
//
function getInternetExplorerVersion()
// Returns the version of Internet Explorer or a -1
// (indicating the use of another browser).
{
  var rv = -1; // Return value assumes failure.
  if (navigator.appName == 'Microsoft Internet Explorer')
  {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
  return rv;
}
function checkVersion(){
  var ver = getInternetExplorerVersion();
  if ( ver > -1 ){
    if ( ver >= 7.0 ){
		return true;
	}
    else{
      newLoc = "index.php?site=browserDownload";
	  if(window.location.href.search('browserDownload')==-1){
	  	//window.location=newLoc;
	  }
	  return false
	}
  }
  else{
  	return true;
  }
}

//Változók kiolvasása URL-bol
//pl: ....php/site=new&foo=bar -> vars['foo']==bar, vars['site']==new
function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
	
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
 
    return vars;
}

//töltés overlay eltüntetése
function hideLoad(text){
	/*if(text!=''){
		alert(text);
	}*/
	try{
		document.getElementById('loadingDiv').style.display='none';
	}
	catch(err){}
}
//töltés overlay magjelenítése
function showLoad(){
	try{
		document.getElementById('loadingDiv').style.display='block';
	}
	catch(err){}
}
