function nospa(d,f) {
 d=d.replace(/:/,'.');
 window.location.href = 'mailto:'+f+'@'+d;
}

function reload_hf(ertek,azon,micsi) { 	
 if (ertek == '161') {document.location.href="http://www.sokmotor.hu/hirdetes/motor-"+micsi+"/"+azon;}
 if (ertek == '162') {document.location.href="http://www.sokmotor.hu/hirdetes/motoros_ruha-"+micsi+"/"+azon;} 
 if (ertek == '164') {document.location.href="http://www.sokmotor.hu/hirdetes/motor_alkatresz-"+micsi+"/"+azon;} 
}

function mg2(input, azon) {
 formatNumeric(input);
 document.getElementById(azon).style.display = 'block';	
}

function bannerek_eltuntetese(classname,micsi){
 var inc=0;
 var alltags=document.all ? document.all : document.getElementsByTagName("div");

 for (i=0; i<alltags.length; i++){
  if (alltags[i].className==classname) {alltags[i].style.display = micsi;}
 }
}


function popupablak(mit,melyiket) {
	
 	var scrOfX = 0, scrOfY = 0;
    if( typeof( window.pageYOffset ) == 'number' ) {scrOfY = window.pageYOffset;scrOfX = window.pageXOffset;} 
    else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {scrOfY = document.body.scrollTop;scrOfX = document.body.scrollLeft;} 
    else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {scrOfY = document.documentElement.scrollTop;scrOfX = document.documentElement.scrollLeft;} 	
    scrOfX = scrOfX + 10;scrOfY = scrOfY + 10;  
 	document.getElementById('jarmu_kepek').style.top = scrOfY+'px';document.getElementById('jarmu_kepek').style.left = scrOfX+'px';		
	
	if (mit == 'be') {		
		document.getElementById(melyiket).style.display = 'block';
		bannerek_eltuntetese('hirdeto_doboz','none');							
	}
	else {
		document.getElementById(melyiket).style.display = 'none';
		bannerek_eltuntetese('hirdeto_doboz','block');
	}
}

 function del_image(image_num,fajl_nev) { 	
 	 retrieveURL('modulok/delkep.php?fajl_nev='+fajl_nev,'tmp_fenykepszoveg'); 	 	 
	 var images = window.document.getElementById('images');
	 var imgdiv = window.document.getElementById(image_num);
	 images.removeChild(imgdiv);
	 return false;
 }  


function hr_tab(tabnev,address) {
 if (tabnev == 'hirdetoadatai') {document.getElementById('hr_tab_hirdetoadatai').style.display = 'block';document.getElementById('hr_tab_hirdetoadatai_class').className = 'aktiv';} 
 else {document.getElementById('hr_tab_hirdetoadatai').style.display = 'none';document.getElementById('hr_tab_hirdetoadatai_class').className = '';}
 
 if (tabnev == 'terkep') {document.getElementById('hr_tab_terkep').style.display = 'block';document.getElementById('hr_tab_terkep_class').className = 'aktiv';} 
 else {document.getElementById('hr_tab_terkep').style.display = 'none';document.getElementById('hr_tab_terkep_class').className = '';}	
 
 if (tabnev == 'ismerosnek') {document.getElementById('hr_tab_ismerosnek').style.display = 'block';document.getElementById('hr_tab_ismerosnek_class').className = 'aktiv';} 
 else {document.getElementById('hr_tab_ismerosnek').style.display = 'none';document.getElementById('hr_tab_ismerosnek_class').className = '';}		
  
 if (tabnev == 'szabalytalan') {document.getElementById('hr_tab_szabalytalan').style.display = 'block';document.getElementById('hr_tab_szabalytalan_class').className = 'aktiv';} 
 else {document.getElementById('hr_tab_szabalytalan').style.display = 'none';document.getElementById('hr_tab_szabalytalan_class').className = '';}		
}

function ujrarendez() {
 location = document.getElementById('rend_sorrend').value;
}

function retrieveURL(url, target, hogyan) { 	
	
	//alert(url);
	
    //if (hogyan == '') {document.getElementById(target).innerHTML = 'Betöltés folyamatban, kérem várjon!';}
    
    if (document.getElementById('sajat_ho')) {document.getElementById('sajat_ho').innerHTML = '';}
    
    req=null	
    if (window.XMLHttpRequest) { // Non-IE browsers
      req = new XMLHttpRequest();
      req.onreadystatechange = function () {
	    if (req.readyState == 4) { // Complete
      		if (req.status == 200) {
      			if (hogyan == 'bovites') {document.getElementById(target).innerHTML += req.responseText;}
      			if (hogyan == '') {document.getElementById(target).innerHTML = req.responseText;}
      		}
    	    else {alert("Probléma: " + req.statusText);}
    	}
      }
      try {
        req.open("GET", url, true);
      } catch (e) {
        alert(e);
      }
      req.send(null);
    } else if (window.ActiveXObject) { // IE
      req = new ActiveXObject("Microsoft.XMLHTTP");
      if (req) {
        req.onreadystatechange = function () {
	      if (req.readyState == 4) { // Complete
        		if (req.status == 200) {
      			 if (hogyan == 'bovites') {document.getElementById(target).innerHTML += req.responseText;}
      			 if (hogyan == '') {document.getElementById(target).innerHTML = req.responseText;}
        		}
 	            else {alert("Probléma: " + req.statusText);}  
    	  }
        }
        req.open("GET", url, true);
        req.send();
      }
    }
 }
 
 function retrieveURL_uj(azon, url, target, hogyan) { 	
 	
    document.getElementById(azon).style.display = 'none'; 	
	
    if (document.getElementById('sajat_ho')) {document.getElementById('sajat_ho').innerHTML = '';}
    
    req=null	
    if (window.XMLHttpRequest) { // Non-IE browsers
      req = new XMLHttpRequest();
      req.onreadystatechange = function () {
	    if (req.readyState == 4) { // Complete
      		if (req.status == 200) {
      			if (hogyan == 'bovites') {document.getElementById(target).innerHTML += req.responseText;}
      			else {document.getElementById(target).innerHTML = req.responseText;}
      		}
    	    else {alert("Probléma: " + req.statusText);}
    	}
      }
      try {
        req.open("GET", url, true);
      } catch (e) {
        alert(e);
      }
      req.send(null);
    } else if (window.ActiveXObject) { // IE
      req = new ActiveXObject("Microsoft.XMLHTTP");
      if (req) {
        req.onreadystatechange = function () {
	      if (req.readyState == 4) { // Complete
        		if (req.status == 200) {
      			 if (hogyan == 'bovites') {document.getElementById(target).innerHTML += req.responseText;}
      			 else {document.getElementById(target).innerHTML = req.responseText;}
        		}
 	            else {alert("Probléma: " + req.statusText);}  
    	  }
        }
        req.open("GET", url, true);
        req.send();
      }
    }
 }
 
function textCounter(field, maxlimit) {
 if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit);
}

function formatNumeric(input){	
  var pattern=/^[0-9,\,\.]*$/;
  if(!pattern.test(input.value)) {
    input.value=input.value.replace(/[^\d]*/gi,'');
  }
  var number = input.value.replace(/\./g,'');
  if(number.indexOf(',') > -1){
    number = number.split(',');
    number[0] = number[0].toString().split('').reverse().join('').replace(/(?=\d*,?)(\d{3})/g,'$1.').split('').reverse().join('').replace(/^[\.]/,'');
    if(number[1].length > 2){
      number[1] = number[1].substring(0,number[1].length - 1);
    }
    input.value = number[0] + ',' + number[1];
    } else {
      input.value = number.toString().split('').reverse().join('').replace(/(?=\d*,?)(\d{3})/g,'$1.').split('').reverse().join('').replace(/^[\.]/,'')
    }
  }
  
function onlyNumeric(input) {
 input.value=input.value.replace(/[^\d\.]*/gi,'');	
}

function onlyNumeric_le(input) {
 input.value=input.value.replace(/[^\d\.]*/gi,'');	
 document.getElementById('tmp_le').innerHTML = '('+Math.round(document.getElementById('felad_teljesitmeny').value*0.73)+' kW)';  
}


function setfocus(objectid) {
	if(document.getElementById(objectid)) {
		document.getElementById(objectid).focus();
	}
}

function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

function getCookie(c_name) {
  if (document.cookie.length>0) {
  c_start=document.cookie.indexOf(c_name + "=")
  if (c_start!=-1) { 
    c_start=c_start + c_name.length+1 
    c_end=document.cookie.indexOf(";",c_start)
    if (c_end==-1) c_end=document.cookie.length
    return unescape(document.cookie.substring(c_start,c_end))
    } 
  }
  return null
 } 
 
function kedvencekhez(azon,id) { 
  var exp=new Date()
  exp.setTime (exp.getTime() + 3600*24*6000);  
  var cval = getCookie('sokmotor');  
   
  var found=cval.indexOf('|'+azon+'|'); 

   
  if (found == -1) {
   document.cookie='sokmotor='+cval+''+azon+'|; expires='+exp.toGMTString()+'; path=/';
   alert('A hirdetés bekerült a kedvencekhez!');

   if (document.getElementById('hr_kk')) {
    document.getElementById('ked'+azon).innerHTML = 'kedvencekből ki';
   	document.getElementById('hr_kk').style.background='url(images/hr_kk_off.gif) no-repeat 0px 2px';
   }
   else {
   	document.getElementById('imgked'+azon).style.background='url(images/hr_kk_off.gif) no-repeat 0px 0px';
   }
   
   var itemsCount=0;
   for( var i=0; i<cval.length; i++ ) {if(cval.charAt(i) == '|') itemsCount++;}  
   if( document.getElementById('kosardarab') ) {document.getElementById('kosardarab').innerHTML = "("+itemsCount+")";}   
   
  }    
  else {
    cval = cval.replace(azon+'|','');
    document.cookie='sokmotor='+cval+'; expires='+exp.toGMTString()+'; path=/'; 
    alert('A hirdetés kikerült a kedvencekből!');	
  	
    if (document.getElementById('hr_kk')) {
        document.getElementById('ked'+azon).innerHTML = 'kedvencek közé';
    	document.getElementById('hr_kk').style.background='url(images/hr_kk.gif) no-repeat 0px 2px';
    }
    else {
    	document.getElementById('imgked'+azon).style.background='url(images/hr_kk.gif) no-repeat 0px 0px';
    }
  
    var itemsCount=0;
    for( var i=0; i<cval.length; i++ ) {if(cval.charAt(i) == '|') itemsCount++;} 
    itemsCount--;  
    if( document.getElementById('kosardarab') ) {document.getElementById('kosardarab').innerHTML = "("+itemsCount+")";}   
  }  
  

 } 
 
 function cookiestart() {
   var exp=new Date()
   exp.setTime (exp.getTime() + 3600*24*6000);  
   var cval = getCookie('sokmotor');  
   if (cval == null) {
   	 document.cookie='sokmotor=|; expires='+exp.toGMTString()+'; path=/';
   }    	
   var itemsCount=0;
   for( var i=0; i<cval.length; i++ ) {if(cval.charAt(i) == '|') itemsCount++;} 
   itemsCount--; 
   if( document.getElementById('kosardarab') ) {document.getElementById('kosardarab').innerHTML = "("+itemsCount+")";}   
 }   

function torles_megerosites(link,szamu){
	question = confirm('Biztos hogy törli a '+szamu+' számú hirdetést?')
	if (question !="0"){
		top.location = link;
	}
}

function fontmeret(melyik) {
  active = getActiveStyleSheet();
  
  if (active == null) {
  	if (melyik == 'normal') {setActiveStyleSheet('A');}
  	if (melyik == 'nagy') {setActiveStyleSheet('A+');}
  	if (melyik == 'nagyobb') {setActiveStyleSheet('A++');}
  }  
  
  if (active == 'A') {
  	if (melyik == 'normal') {setActiveStyleSheet('A');}
  	if (melyik == 'nagy') {setActiveStyleSheet('A+');}
  	if (melyik == 'nagyobb') {setActiveStyleSheet('A++');}
  	if (melyik == 'fluid') {setActiveStyleSheet('FA');}
  }
  
  if (active == 'A+') {
  	if (melyik == 'normal') {setActiveStyleSheet('A');}
  	if (melyik == 'nagy') {setActiveStyleSheet('A+');}
  	if (melyik == 'nagyobb') {setActiveStyleSheet('A++');}
  	if (melyik == 'fluid') {setActiveStyleSheet('FA+');}
  }
  
  if (active == 'A++') {
  	if (melyik == 'normal') {setActiveStyleSheet('A');}
  	if (melyik == 'nagy') {setActiveStyleSheet('A+');}
  	if (melyik == 'nagyobb') {setActiveStyleSheet('A++');}
  	if (melyik == 'fluid') {setActiveStyleSheet('FA++');}
  }
  
}

function setActiveStyleSheet(title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) a.disabled = false;
    }
  }
}

function getActiveStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
  }
  return null;
}

function getPreferredStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1
       && a.getAttribute("rel").indexOf("alt") == -1
       && a.getAttribute("title")
       ) return a.getAttribute("title");
  }
  return null;
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

window.onload = function(e) {
  var cookie = readCookie("style");
  var title = cookie ? cookie : getPreferredStyleSheet();
  setActiveStyleSheet(title);
}

window.onunload = function(e) {
  var title = getActiveStyleSheet();
  createCookie("style", title, 365);
}

var cookie = readCookie("style");
var title = cookie ? cookie : getPreferredStyleSheet();
setActiveStyleSheet(title);