﻿function setBox(div)
{
        var containerHeight = $(div).offsetHeight;
	    $(div).setAttribute('containerheight',containerHeight);
		
}

/*####################################################################################
####################################################################################
####################################################################################*/
function fix( a ) { a.href = a.href.replace( /Nyista_SPA_M./g, "" ); return true; }

function stat( a, b )
{
        if ( b ) { window.status = a.href.replace( /Nyista_SPA_M./g, "" ); }
        else { window.status = ""; }
}
/*
    <a onmouseout="stat(this, false);" onmouseover="stat(this, true); return true;" onclick="fix(this)" href="mailto:sanyi@harmonet.Nyista_SPA_M.hu">Sanyi</a>
*/	

function statusz_uzenet_sima(statusz_div, ido){
    $(statusz_div).style.display = 'block';
   setTimeout("document.getElementById('"+statusz_div+"').style.display = 'none'", ido);	
}
function piblic_on_off(id,h_id){
	//alert ($(id).src);
	 var cur_url=document.domain;
     if ($(h_id).value==0){
         $(id).src='http://'+cur_url+'/img/ikon/lakat1.png';
	     $(id).title ='Személyes';
	     $(h_id).value=1;
     }else{
        $(id).src='http://'+cur_url+'/img/ikon/lakat2.png';
		$(h_id).value=0;
		$(id).title ='Nyílvános';
     }
	 //alert ($(id).src);
}


function $(x)
{
    return document.getElementById(x);
}

function Checker(element, max_chars)
{
//	alert ($(element).value.length);
	var current_hossz =document.getElementById(element).value.length;

     if (current_hossz>max_chars){
         document.getElementById(element).value = document.getElementById(element).value.substring(0, max_chars);
     }
}

function addFavorit() {
  if(document.all) {
    window.external.AddFavorite(location.href,document.title)
  } else {
    if(window.sidebar) {
      window.sidebar.addPanel(document.title,location.href,'');
    }
  }
}

function mezocsere(){
    document.f_kepeslap.san.value='11';
}
function kepeslap_k_ellenor()
{
	vanhiba='';
    var email_felado  = checkEmail(document.getElementById('email_felado').value);
	var email_cimzett = checkEmail(document.getElementById('email_cimzett').value);
   
   if (!email_felado){
       vanhiba+='- Feladó emailcíme \r\n';
    }
    if (!document.getElementById('nev_felado').value){
       vanhiba+='- Feladó neve \r\n';
    }
    if (!email_cimzett){
       vanhiba+='- Címzett emailcíme \r\n';
    }
    if (!document.getElementById('nev_cimzett').value){
       vanhiba+='- Címzett neve \r\n';
    }	
	var szoveg=document.getElementById('szoveg').value;
	
	var szoveg = szoveg.replace(/^\s+|\s+$/g, '') ; // trimm tartalom
    if (!szoveg){
       vanhiba+='- Lap szövege \r\n';
    }		
	
	if (vanhiba){
		vanhiba= 'Kérjük töltsd ki megfelelően az alábbi mezőket:\r\n'+vanhiba;
		 alert (vanhiba)	;
	    return false;	
	} else{
	    return true;
	}
}
function checkEmail(email) {
    if(email.indexOf("@") == -1 || email.indexOf(".") == -1) { 
	return false;
    } else {
        var first = email.split("@");
        var user = first[0];
        var second = first[1].split(".");
        var domain = second[0];
        var ending = second[1];
        if(user.length < 2 || domain.length < 2 || ending.length < 2) {
            return false;
        } else {
            return true;
        }
    }
}

function param(div_id)
{
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
	
	if (!scrOfY){
       scrOfY = document.documentElement.scrollTop;
       scrOfX = document.documentElement.scrollLeft;		
		
	}
    //alert(scrOfY);		
	scrOfY=scrOfY+4;
	
	document.getElementById(div_id).style.top =scrOfY+'px';
	document.getElementById(div_id).style.left ='400px';
	document.getElementById(div_id).style.display ='block';
	setTimeout("document.getElementById('"+div_id+"').style.display = 'none'", 92000);	
}	

function div_mutat(div)
{
	//alert(document.getElementById(div).style.display);
	if (document.getElementById(div).style.display == "block" ||  document.getElementById(div).style.display==''){
	    document.getElementById(div).style.display = "none";
	}else{
	    document.getElementById(div).style.display = "block";	
	}
	
}
function how_char(mezo, container) 
{
    var container=container;
    if( (typeof(max_hossz)== 'undefined') || max_hossz=='')	{
	    max_hossz=500;
    }
    
	if (mezo.length > max_hossz) {
        document.getElementById(container).innerHTML = '0';
        if (!volt_alert) {
            alert('A szöveg hossza maximum '+max_hossz+' karakter lehet!\nA szöveg további részét nem rögzítjük!');
            volt_alert = true;
    	}
	} else {
	    document.getElementById(container).innerHTML = max_hossz - mezo.length;
	    volt_alert = false;
	} 
}

function textCounter(field, countfield, maxlimit) 
{
	
    if (field.value.length > maxlimit){ // ha sok levágja
    field.value = field.value.substring(0, maxlimit);
    //alert (field.value.length);
    //alert (field.value.maxlimit);
    // otherwise, update 'characters left' counter
	
 }else {
countfield.value = maxlimit - field.value.length;
//alert (countfield.value);
 }
}

function kepcsere(imageid){
/*    imagepath=imageid.src;
    imagepath='/img/spacer.gif';
    imageid.src=imagepath;*/
	// eltávolitja a linket is
	//$(this).replace('<img src=\'/img/spacer.gif\' width=\'20\'>');
	$(imageid).replace('<img src=\'/img/spacer.gif\' width=\'20\' height=\'16\'>');
}
function konyvjelzo_db(div,uzenet){
	document.getElementById(div).innerHTML = '('+uzenet+')';
}
function konyvjelzo_csere(div,uzenet){
	document.getElementById(div).innerHTML = '<span class="konyvjelzo_red">Hozzáadva<span>';
    setTimeout("document.getElementById('"+div+"').innerHTML = '<span class=konyvjelzo_off>Könyvjelző<span>'", 2000);	
}
function statusz_uzenet(statusz_div,uzenet){
    document.getElementById(statusz_div).style.display = 'block';
	document.getElementById(statusz_div).innerHTML = '<span>'+uzenet+'<span>';	
	//setTimeout("alert('5 seconds!')",5000)

	setTimeout("document.getElementById('"+statusz_div+"').style.display = 'none'", 4000);
}
function konyvjelzo(){
	//alert(document.getElementById('konyvjelzok').style.display.value);
	if (document.getElementById('konyvjelzok').style.display == "block"){
	document.getElementById('konyvjelzok').style.display = "none";
	}else{
	document.getElementById('konyvjelzok').style.display = "block";	
			
	}
	
}

function element_onoff(element_id){
	//alert(document.getElementById(element_id).style.display);
	//alert (document.getElementById(element_id).style.display );
	if (document.getElementById(element_id).style.display == "block"){
	document.getElementById(element_id).style.display = "none";
	}else{
	document.getElementById(element_id).style.display = "block";	
	}

	
}

function check_banner(div_id,magassag){
	//alert (div_id);
	var div_length = parseInt(document.getElementById(div_id).offsetHeight);
	//alert (div_length+'-'+magassag);
	if (div_length<magassag){
	document.getElementById(div_id).style.display='none';
	}else{
	document.getElementById(div_id).style.display='block';	
	}
	//alert(document.getElementById(div_id).offsetHeight)
}

function check_div(div_id,szulo_box){
	//alert (div_id);
	var div_magas = parseInt(document.getElementById(div_id).offsetHeight);
	//alert (div_length+'-'+magassag);
  
	document.getElementById(szulo_box).style.height=div_magas+10+'px';
	//alert ($(szulo_box).offsetHeight);
}

function ido_megad(){
	m_datum=document.getElementById('m_datum').value;
	if (m_datum== ''){
		alert('Válassz dámot!');
		return false;
	}
}
function ido_check(){
	kezdo_ido=document.getElementById('m_datum').value;
	document.getElementById('sk_datum').innerHTML=kezdo_ido;
}

function feltolt(name, ertek){
document.getElementById(name).value= ertek;	
	}
function shows(name){
	var name=name;
document.getElementById(name).style.display = "block";	
}
function delete_input(name){
	alert(name);
	var name=name;
document.getElementById(name).value= "";	
}
function hides(name){
	var name=name;
document.getElementById(name).style.display = "none";	
}

function add_remove(s_form,item_name,item_value, check_id){

	 eval ("var st = document.getElementById('"+ s_form + "')."+ item_name +"");
    var f = document.getElementById(s_form);  
     var i = document.createElement('input');  
    i.setAttribute('name', item_name+'[]');  
	i.setAttribute('type', 'checkbox');
	i.setAttribute('value', item_value);  
	//i.type="hidden";
	//i.value="sss";
     f.appendChild(i);  
}



/*    TESZT     */
function close_all(a_name) {
	  var a1=document.getElementsByTagName("a");
	  for(j=0;j<a1.length;j++) {
	  nm=a1[j].id;
	  if(nm!=undefined && nm!="") {
			if(nm.substr(0,5)=="gomb_") {
			  /*a1[j].style.visibility='hidden';*/
			  a1[j].style.background='#E7F7D9';
			}
		}
	 }
document.getElementById(a_name).style.background='#E1F2D3';
document.getElementById(a_name).style.borderBottom='inset red 4px';

}
function gomb_all(div_name,a_name,irany) {
	var name=a_name;
	  var a1=document.getElementsByTagName("div");
	  for(j=0;j<a1.length;j++) {
	  nm=a1[j].id;
	  if(nm!=undefined && nm!="") {
			if(nm.substr(0,4)==div_name) {
			  a1[j].style.background='#E7F7D9';
			  a1[j].style.borderBottom='solid #999999 1px';
			  a1[j].style.borderLeft="solid #999999 1px";
			  a1[j].style.borderRight="solid #999999 1px";
			  a1[j].style.borderTop="solid #999999 1px";
			}
		}
	 }


	if (irany==1){//felso gomb	
		var al_nev=name+"_al";
		
	}else{
		var a_name=a_name.substr(0,6);
		var al_nev=name;
		
	}
		//alert (al_nev);
		//alert (a_name);
		document.getElementById(a_name).style.borderTop = "solid #999999 1px";
		document.getElementById(a_name).style.borderBottom='solid #E1F2D3 1px';
		document.getElementById(a_name).style.borderLeft = "solid #999999 1px";
		document.getElementById(a_name).style.borderRight = "solid #999999 1px";
		document.getElementById(a_name).style.background='#E1F2D3';		
		/// als
		
		//alert (al_nev);
		document.getElementById(al_nev).style.borderTop = 'solid #E1F2D3 1px';	
		document.getElementById(al_nev).style.borderBottom='solid #999999 1px';
		//document.getElementById(al_nev).style.borderLeft = 'solid #999999 1px';
		//document.getElementById(al_nev).style.borderRight ='solid #999999 1px';
		document.getElementById(al_nev).style.background='#E1F2D3';
}


function div_all(div_name,a_name) {
	  var a1=document.getElementsByTagName("div");
	  for(j=0;j<a1.length;j++) {
	  nm=a1[j].id;
	  if(nm!=undefined && nm!="") {
			if(nm.substr(0,8)==div_name) {
			  a1[j].style.display = "none";
			}
		}
	 }

	document.getElementById(a_name).style.display = "block";
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

