var deadlinecheck=1;
var foszerknek=0;


function time_compare(formname) {

	eval("start=document."+formname+".hle_p_start.value");
	eval("end=document."+formname+".hle_p_end.value");
	start_new=start.substring(0,4)+start.substring(5,7)+start.substring(8,10);
	  end_new=end.substring(0,4)+end.substring(5,7)+end.substring(8,10);
	
	start_new=start_new*1;
	end_new=end_new*1;
	
	//alert(start_new+" "+end_new);

	if ( start_new <= end_new ) {
		return true;
	} else {
		return false;
	}
}

function forras_parent(a) {
	hwnd3=open("forras_parent.php?formname="+a,"fp","width=400,height=400, scrollbars=yes");
	hwnd3.focus();	

}

function utocheck (utolagos) {


	if (utolagos==1) {
		if (confirm('A cikk forrásdátuma régebbi, mint a legutoljára kiküldött hírlevél!')) {
			return true;
		} else {
			return false;
		}
	} else {
		
		return true;

	}


}

function utocheck2 (lastdate) {


                        var today=new Date();
                        sd=document.news.hle_sourcedate.value;
                        ev1=sd.substring(0,4); ho1=sd.substring(5,7); ho1--; na1=sd.substring(8,10);
                        var sourcedate=new Date(ev1,ho1,na1,23,59,59);

			ld=lastdate;
                        ev2=ld.substring(0,4); ho2=ld.substring(5,7); ho2--; na2=ld.substring(8,10);
			or2=ld.substring(11,13); per2=ld.substring(14,16); min2=ld.substring(17,19);
			var lastsent=new Date(ev2,ho2,na2,or2,per2,min2);

                        if (sourcedate<lastsent && sd!="0000-00-00") { utolagos=1; } else { utolagos=0; }
				
			obj='hle_kiszerkeszt';
			mi=eval("document.news."+obj+".options[document.news."+obj+".selectedIndex].value")

	if (utolagos==1 && mi==0) {
		if (confirm('A cikk forrásdátuma régebbi, mint a legutoljára kiküldött hírlevél!')) {
			return true;
		} else {
			return false;
		}
	} else {
		
		return true;

	}
}

function utocheck3 (lastdate) {

                        var today=new Date();
                        sd=parent.bal.document.news.hle_sourcedate.value;
                        ev1=sd.substring(0,4); ho1=sd.substring(5,7); ho1--; na1=sd.substring(8,10);
                        var sourcedate=new Date(ev1,ho1,na1,23,59,59);


			ld=lastdate;
                        ev2=ld.substring(0,4); ho2=ld.substring(5,7); ho2--; na2=ld.substring(8,10);
			or2=ld.substring(11,13); per2=ld.substring(14,16); min2=ld.substring(17,19);
			var lastsent=new Date(ev2,ho2,na2,or2,per2,min2);

                        if (sourcedate<lastsent && sd!="0000-00-00") { utolagos=1; } else { utolagos=0; }


	if (utolagos==1 && parent.bal.document.news.hle_kiszerkeszt.value==0) {
		if (confirm('A cikk forrásdátuma régebbi, mint a legutoljára kiküldött hírlevél!')) {
			return true;
		} else {
			return false;
		}
	} else {
		
		return true;

	}
}





function hlelink(formname,id) {
	if (confirm("Biztosan?")) { 
		eval("document."+formname+".hle_link.value='www.kulturpont.hu/projekt_reszletes.php?hle_id="+id+"'");
	} else {
		return false;
	}
}

function projektmod(id,type) {
	if (type=="szem") {
		file="projekt_mod_szem.php?pp_id="+id+"";
	}
	if (type=="int") {
		file="projekt_mod_int.php?psz_id="+id+"";
	}
	hwnd=open(file,"DisplayWindow","width=750,height=400,scrollbars=yes")
}


function preview (hle_id) {
	file="http://www.kulturpont.hu/content.php?hle_id="+hle_id+"&prev=1";
	hwnd=open(file,"prev","");
	
}


// ########################## PROJEKT ELL #############################################
// ###################################################################################

function empty(obj) {
 mi=eval("document."+obj+".options[document."+obj+".selectedIndex].value")
 if (mi==0) { alert ("Nincs kijelölt mező"); return false} else return true;
}

// ------------------------------------------------------------------------------

function dater_from(formname) {

 frf=eval("document."+formname);

 fr_y=frf.from_year.options[frf.from_year.selectedIndex].value;
 fr_m=frf.from_month.options[frf.from_month.selectedIndex].value;
 fr_d=frf.from_day.options[frf.from_day.selectedIndex].value;

 if (fr_y==0 || (fr_d!="0" && fr_m=="0") ) { ret=0;}
 else {
        y=fr_y;
        if (fr_m==0) {m="01";} else {m=fr_m;}
        if (fr_d==0) {d="01";} else {d=fr_d;}
        ret=y+m+d;
 }

 return ret;
}


//**************************************************************************************************

function dater_to(formname) {

 frf=eval("document."+formname);

 to_y=frf.to_year.options[frf.to_year.selectedIndex].value;
 to_m=frf.to_month.options[frf.to_month.selectedIndex].value;
 to_d=frf.to_day.options[frf.to_day.selectedIndex].value;

 if (to_y==0 || (to_d!="0" && to_m=="0") ) { ret=0;}
 else {
        y=to_y; m=to_m; d=to_d;
        if (to_m==0) {m="12";} else {m=to_m;}
        if (to_d==0) {d="31";} else {d=to_d;}
        ret=y+""+m+""+d;
 }
 
 return ret;
}


// *************************************************************************************************
  
function projektell(type,formname) {
        
 bas=eval("document."+formname);
 sum=bas.hle_p_osszkoltseg.value*1;
 unio=bas.hle_p_unios.value*1;
 msg=" ";
 
       
 if (bas.hle_title.value=="") { msg+="\nProjekt címe mező üres"; }

// if (type=="k2000") {	if (bas.hle_p_cim_idegen.value=="") { msg+="\nProjekt idegennyelv. címe mező üres"; }}
 
 if (bas.hle_p_pszv_id.options[bas.hle_p_pszv_id.selectedIndex].value=="0") { msg+="\nNincs kijelölt vezető szervezet"; }
 
 // ...............................................
 // ......... koltseg kitoltetlenseg ..............
 //if (sum=="" || unio=="") { msg+="\nA költség és támogatás mező kitöltetlen"; }
 
 
 // ...............................................
 // ...... koltsegkulonbseg .....................
 if (sum < unio) { msg+="\nAz összköltségvetés nem lehet kisebb, mint a támogatás"; }
        // else { msg="unio OK"; }
  
 // ...............................................
 
 
 //if (dater_from(formname)==0) {     msg+="\nhibás kezdődátum"; }
 
 // if (dater_to(formname)==0) { msg+="\nhibás végdátum"; }


 // if ( dater_from(formname)!=0 && dater_to(formname)!=0 ) { if ( dater_from(formname) > dater_to(formname) ) { msg+="A kezdődátum nem lehet későbbi a végdátumnál" } }

 // if (document.proform.hle_p_ppv_id.options[document.proform.hle_p_ppv_id.selectedIndex].value=="0") { msg+="\nNincs kijelölt projektvezet. "; }
        
  
 // if (bas.hle_p_desc.value=="") { msg+="\nleírás mező üres"; }
 
// if (type=="k2000") {if (bas.hle_p_cel.value=="") { msg+="\nCél mező üres"; }}
 
// if (bas.hle_p_sum.value=="") { msg+="\nösszefoglaló mező üres"; }
  
 // if (msg!=" ") { alert(msg); return false; } else { return true;}

 return msg;
  
 
}



// ###################################################################################
// ###################################################################################
// ###################################################################################
// ###################################################################################




function fill_int (formname) {
 eval("obj=document."+formname+".ahle_p_pszv_id");
 szerv_id=obj.options[obj.selectedIndex].value;

// szerv_id=document.news.ahle_p_pszv_id.options[document.news.ahle_p_pszv_id.selectedIndex].value;

 eval("szerv_name=document.hidd.intname_"+szerv_id+".value");
 eval("szerv_cim=document.hidd.intcim_"+szerv_id+".value");

 if (confirm("Biztos?")) {
	 eval("document."+formname+".hle_contactinst.value=szerv_name");
	 eval("document."+formname+".hle_contactinstaddr.value=szerv_cim");
 }
}

function fill_szem (formname) {

 eval("obj=document."+formname+".ahle_p_ppv_id");
 pp_id=obj.options[obj.selectedIndex].value;

 eval("szem_nev=document.hidd.szemnev_"+pp_id+".value");
 eval("szem_email=document.hidd.szememail_"+pp_id+".value");
 eval("szem_tel=document.hidd.szemtel_"+pp_id+".value");

 if (confirm("Biztos?")) {
	 eval("document."+formname+".hle_contactperson.value=szem_nev");;
	// document.news.hle_contactemail.value=szem_email;
	 //document.news.hle_contacttel.value=szem_tel;
 }
}

        function comment_popup(a) {
                file="comment_popup.php?hle_id="+a; 
                hwnd=open(file,"DisplayWindow","width=700,height=400,scrollbars=yes");
                hwnd.focus();
        }
        function statuslog_popup() {
                file='statuslog_popup.php'; 
                hwnd=open(file,"DisplayWindow","width=700,height=400,scrollbars=yes");
                hwnd.focus();
        }
        function raw_popup(a) {
                file="raw_popup.php?hle_id="+a; 
                hwnd=open(file,"DisplayWindow","width=700,height=400,scrollbars=yes");
                hwnd.focus();
        }
        function cd_popup(a,b,c) {
                file="cikkdetailed_popup_frame.php?hle_id="+a+"&page="+b+"&nosubmit"+c ;
                hwnd=open(file,"popframe","width=750,height=400,scrollbars=yes, resizable=1");
                hwnd.focus();
        }
        function projekt_popup(a,b,c) {
                file="projekt_popup.php?hle_id="+a+"&page="+b+"&nosubmit"+c ;
                hwnd=open(file,"DisplayWindow","width=750,height=400,scrollbars=yes, resizable=1");
                hwnd.focus();
        }
        function cd_final(a) {
                file="cikkfinal_popup.php?hle_id="+a; 
                hwnd=open(file,"DisplayWindow","width=700,height=400,scrollbars=yes");
                hwnd.focus();
        }
        function rovat_popup(a) {
                file="rovat_popup.php?hle_id="+a; 
                hwnd=open(file,"DisplayWindow","width=700,height=400,scrollbars=yes");
                hwnd.focus();
        }
        function stat_cikk_popup(a) {
                file="stat_cikk_full_popup.php?hle_id="+a; 
                hwnd=open(file,"DisplayWindow","width=750,height=400,scrollbars=yes");
                hwnd.focus();
        }
	function status_pop(a) {
                file="statuslog_pop.php?hle_id="+a;
                hwnd=open(file,"DisplayWindow","width=750,height=400,scrollbars=yes");
                hwnd.focus();		
	}

	function hlvalid() {

                var msg="";	
		base=document.hl;
		if (base.hl_no.value=="") { msg="A sorszám mező nem lehet üres";}
		if (base.hl_date.value=="0000-00-00") { msg="Érvénytelen dátum";}

                if (msg) {
                        alert(msg);
                        return false;
                }
                else { return true; }
	}

	function webvalid (type,formname) {

		msg="";
		checkstring="";

                if (document.news.hle_title.value=="") { msg+="A cím mező nem lehet üres"}
                //if (document.news.hle_text.value=="") { msg+="A kopf/lead mező nem lehet üres"}
                if (document.news.hle_p_desc.value=="") { msg+="A tartalmi mező nem lehet üres"}

			
                var ok=0;
                        
                n=document.news.elements.length;
                // alert(n);
                for (i=0;i<n;i++) {

                        if (document.news.elements[i].className.indexOf("stmezo") !=-1) {
                                if (document.news.elements[i].checked) { ok=1;}
                                //document.news.elements[i].checked=true;
                        }
                }
             
		//   if (ok==0) { msg+="Legalább egy témakört meg kell adni!"; }
                 
                var orszagok=0;
                var string=0;
                var na=document.news.elements.length;
                for (i=0;i<na;i++) { 
                        
                        if (document.news.elements[i].className.indexOf("orszagmezo") !=-1) {
                                kombo=document.news.elements[i];
                                for (i=0;i<kombo.options.length;i++) {
                                        if (kombo.options[i].selected) {
                                                orszagok=1;
                                                string+=" "+kombo.options[i].value;
                                        }
                                }
                        }
                   }
         
                // if (string=="") { msg+="Legalább egy országot meg kell adni"; }


                if (msg!=checkstring) {
                        alert(msg);
                        return false;
                }
                else {
                        return true;
                }


	}


	function newsvalid(type,formname) {
	
		var msg="";
		var bez="";

		bez=eval("document."+formname);
		rovat_id=bez.hle_rovat_id.options[bez.hle_rovat_id.selectedIndex].value;


		//alert (document.news.st[1]);
		if (document.news.hle_title.value=="") { msg+="\nA cím mező nem lehet üres"}
//		if (document.news.hle_sourcedisp.value=="") { msg+="\nA forrás mező nem lehet üres"}
		
//		var today=new Date(<?=date("Y")?>,<?=date("m")+1?>,<?=date("d")?>);
		var today=new Date();

		kd=document.news.hle_deadline.value;
		ev1=kd.substring(0,4); ho1=kd.substring(5,7); ho1--; na1=kd.substring(8,10);
		var deadline=new Date(ev1,ho1,na1,23,59,59);
		
		// --- ha utoszerkesztes van, akkor lehet multbeli datum.
		if (document.news.js_proedit.value!="1" && rovat_id!=3) {
			if (deadline<today||isNaN(deadline)) msg+="\nHibás határidő vagy múltbéli dátum";
		}
		else {
			if (isNaN(deadline) && rovat_id!=3) msg+="\nHibás határidő";
		}

		var part_num=0;
		if (document.news.hle_contactemail.value!="") {
		 var mail_array=document.news.hle_contactemail.value.split(",");
		 while (part_num < mail_array.length) {
		  if (! valid(mail_array[part_num]) ) msg+="\nÉrvénytelen e-mail cím"
		  //alert(mail_array[part_num]);
		  part_num+=1;
		 }
		}
	
		// --- megnezzuk legalabb egy be van-e csekkelve

		var ok=0;

		n=document.news.elements.length;
		// alert(n);
		for (i=0;i<n;i++) {

			if (document.news.elements[i].className.indexOf("stmezo") !=-1) {
				if (document.news.elements[i].checked) { ok=1;}
				//document.news.elements[i].checked=true;
			}
		}
		if (ok==0) { msg+="\nLegalább egy témakört meg kell adni!"; }

                var orszagok=0;
		var string=0;
		var na=document.news.elements.length;
                for (i=0;i<na;i++) {

                        if (document.news.elements[i].className.indexOf("orszagmezo") !=-1) {
                                kombo=document.news.elements[i];
                //              document.write (document.news.elements[i].selectedIndex);
                                for (i=0;i<kombo.options.length;i++) {
                                        if (kombo.options[i].selected) { 
						orszagok=1; 
	                                        string+=" "+kombo.options[i].value;
					}
                                }
                        }
                   }

                if (string=="") { msg+="\nLegalább egy országot meg kell adni"; }
	
		//rovat_id=bez.hle_rovat_id.value;

                if ((document.news.hle_sourcedate.value=="" || document.news.hle_sourcedate.value=="0000-00-00") && (rovat_id==1 || rovat_id==7 || rovat_id==10))
                        { msg+="\nA forrásdátum megadás kötelező ebben a rovatban"; }


		// regexp:    ^\d{4}-\d{2}-\d{2}



                // ----------- IDOPONTOK
                        vantoltve=0;
                        eval("start=document."+formname+".hle_p_start.value");
                        eval("end=document."+formname+".hle_p_end.value");
                        if (start!="0000-00-00" || end!="0000-00-00") {
                                vantoltve=1;
                        }
                        
		if (rovat_id==3) {
                                if (start=="0000-00-00" || end=="0000-00-00") {
                                        msg+="\nA dátumok megadása kötelező ebben a rovatban!";
                                }
		}
                
                if (vantoltve==1) {
                                                        
                                                        
                        // ....... formai ellenorzes
                         
                        if ( (start=="0000-00-00" || end=="0000-00-00") && (start!=end) ) {
                                msg+="\nHa egyik dátum töltve van, a másikat is ki kell tölteni";
                        }
                        if (!(datevalid(start))) { msg+="\nA kezdődátum formátuma helytelen"}
                        if (!(datevalid(end))) { msg+="\nA végdátum formátuma helytelen"}
                        
                        if (time_compare(formname)==0) {
                                msg+="\nA kezdődátum nem lehet nagyobb, mint a végdátum";
                        }
                }

                        
               checkstring="";
            	//if (type!="") { ell=projektell(type,formname);msg=msg+ell; checkstring=" "; }

                if (msg!=checkstring) {
                        alert(msg);
                        return false;
                }
                else {
                        return true;
                }

	}

	function setter(a) {
		deadlinecheck=a;
		foszerknek=a;
		orszagcheck=a;
		//alert(deadlinecheck);
		return a;
	}


	function rawvalid(type,formname,rovszerk) {


                var msg="";
		var checkit=1;

		bez=document.nyers;
		rovat_id=bez.hle_rovat_id.options[bez.hle_rovat_id.selectedIndex].value;

		if (bez.hle_rovat_id.options[bez.hle_rovat_id.selectedIndex].value==9) { checkit=0; }
		if (bez.hle_rovat_id.options[bez.hle_rovat_id.selectedIndex].value==0) { msg+="\nNincs kiválasztott rovat!"; }

		if (checkit) {
			if (bez.hle_attach_temp) { temp=bez.hle_attach_temp.value; } else { temp=""; alert }
		}

                //alert (document.news.st[1]);

                if (bez.hle_title.value=="") { msg+="\nA cím mező nem lehet üres"}

		// if (checkit) { if (bez.hle_source.value=="") { msg+="\nA forrás mező nem lehet üres"} }

		if (checkit) {
                	if ( (bez.hle_rawtext.value=="")) 
				{ msg+="\nA nyersSzöveg mező nem lehet üres"}
		}
		


                //if (bez.hle_www.value=="") { msg="+Hibás határidő dátum" }

                // --- megnezzuk legalabb egy be van-e csekkelve

                var ok=0;
                for (i=1;i<10;i++) { 
			nyelv="lang"+i; 
			if (eval("bez."+nyelv+".checked")) { ok=1; }
		}

                if (ok==0) { msg+="\nLegalább egy nyelvet meg kell adni!"; }

		
		// alert(bez.hle_rovat_id.options[bez.hle_rovat_id.selectedIndex].value+"/"+bez.hle_sourcedate.value);


			
		if ( (bez.hle_sourcedate.value=="" || bez.hle_sourcedate.value=="0000-00-00") && (rovat_id==1 || rovat_id==7 || rovat_id==10)) { 
			msg+="\nA forrásdátum megadás kötelező ennél a rovatnál"; 
		}
	
                // regexp:    ^\d{4}-\d{2}-\d{2}

		// ----------rovszerkes extramezok ellenorzese ---------------------
		// -----------------------------------------------------------------
		// -----------------------------------------------------------------

		if (rovszerk==1 && deadlinecheck==1 && checkit && rovat_id!=3) {

        	        var today=new Date();
                	kd=document.nyers.hle_deadline.value;
	                ev1=kd.substring(0,4); ho1=kd.substring(5,7); ho1--; na1=kd.substring(8,10);
        	        var deadline=new Date(ev1,ho1,na1,23,59,59);

                	if (deadline<today||isNaN(deadline)) msg+="\nHibás határidő vagy múltbéli dátum";
		
		}

		if (orszagcheck==1) {

                        var orszagok=0;
                        var string=0;
                        var na=document.nyers.elements.length;
                        for (i=0;i<na;i++) {
                        
                                if (document.nyers.elements[i].className.indexOf("orszagmezo") !=-1) {
                                        kombo=document.nyers.elements[i];
                                        for (i=0;i<kombo.options.length;i++) {
                 
                                              if (kombo.options[i].selected) {
                                                        orszagok=1;
                                                        string+=" "+kombo.options[i].value;
                                                }
                                        }
                                }
                        }
                
                        if (string=="") { msg+="\nLegalább egy országot meg kell adni"; }	

		}

                // -------------------------------------------------------------------
                // ------------ ha foszerknek megy ----------------------------------
                        
                 
                if (foszerknek==1) {
                
			ok=0;
                        n=document.nyers.elements.length;
                        for (i=0;i<n;i++) {
                
                                if (document.nyers.elements[i].className.indexOf("stmezo") !=-1) {
                                        if (document.nyers.elements[i].checked) { ok=1;}
                                }
                        }
                        if (ok==0) { msg+="\nLegalább egy témakört meg kell adni!"; }
                 
                        var orszagok=0;
                        var string=0;  
                        var na=document.nyers.elements.length;
                        for (i=0;i<na;i++) {
                 
	                        if (document.nyers.elements[i].className.indexOf("orszagmezo") !=-1) {
        	                        kombo=document.nyers.elements[i];
                	                for (i=0;i<kombo.options.length;i++) {
                        	          
					      if (kombo.options[i].selected) {
                                        	        orszagok=1;
                                                	string+=" "+kombo.options[i].value;
	                                        }
        	                        }
                	        }
			}

	                if (string=="") { msg+="\nLegalább egy országot meg kell adni"; }


			kontakt=1;
			fb=document.nyers;
		
			if (checkit) {
				if (
				fb.hle_link.value=="" && 
				fb.hle_contactinst.value=="" &&
				fb.hle_contactinstaddr.value=="" &&
				fb.hle_contactperson.value=="" &&
				fb.hle_contacttel.value=="" &&
				fb.hle_contactfax.value=="" &&
				fb.hle_contactinstaddr.value==""

				) { kontakt=0; }


	                	if (kontakt==0) { msg+="\nLegalább egy kontaktmezőt meg kell adni"; }
			}

	                if ( (bez.hle_text.value=="")) 
				{ msg+="\nA jobboldali szövegmező nem lehet üres"}
                }



		// -----------------------------------------------------------------
		// -----------------------------------------------------------------
		// -----------------------------------------------------------------
		// -----------------------------------------------------------------

		checkstring="";
		// if (type!="") {// ell=projektell(type,formname); msg=msg+ell; checkstring=" ";}


		// ----------- IDOPONTOK
			vantoltve=0;
			eval("start=document."+formname+".hle_p_start.value");
			eval("end=document."+formname+".hle_p_end.value");
			if (start!="0000-00-00" || end!="0000-00-00") {	
				vantoltve=1;
			}

			if (foszerknek==1 && rovat_id==3) {
				if (start=="0000-00-00" && end=="0000-00-00") {
					msg+="\nA dátumok megadása kötelező ha rovszerknek vagy főszerknek megy!!";
				}
			}

		if (vantoltve==1) {

	
			// ... nyersben csak akkor kell, ha nagy szinten ugrik
		
			// ....... formai ellenorzes

			if ( (start=="0000-00-00" || end=="0000-00-00") && (start!=end) ) {
				msg+="\nHa egyik dátum töltve van, a másikat is ki kell tölteni";
			}
                        if (!(datevalid(start))) { msg+="\nA kezdődátum formátuma helytelen"}
                        if (!(datevalid(end))) { msg+="\nA végdátum formátuma helytelen"} 

			if (time_compare(formname)==0) {	
				msg+="\nA kezdődátum nem lehet nagyobb, mint a végdátum";
			}
		}
		
                if (msg!=checkstring) {
                        alert(msg);
                        return false;
                }
                else { 
			return true; 
		}

	}


// ###############################################################################################3
// ###############################################################################################3
// ###############################################################################################3
// ###############################################################################################3

	function editorvalid () {

		baze=document.editorform;

		var msg="";
		var rok=0;
		var hok=0;
		if (baze.editor_username.value=="") { msg="A felhasználói név mező nem lehet üres";}
		if (baze.editor_password.value=="") { msg="A jelszó mező nem lehet üres";}
		if (baze.editor_realname.value=="") { msg="A név mező nem lehet üres";}

                n=baze.elements.length;
                // alert(n);
		// ------------- ROVAT CSEKK ----------------------
                for (i=0;i<n;i++) {

                        if (baze.elements[i].className.indexOf("stmezo") !=-1) {
                                if (baze.elements[i].checked) { rok=1;}
                                //document.news.elements[i].checked=true;
                        }
                }
		// alert(baze.t_editor_hirszerk.checked);
                if (rok==0&&baze.t_editor_rovatszerk.checked==1) { msg="Legalább egy rovatot meg kell adni, ha a szerkesztő hírszerkesztő (is)!!"; }

		// ------------- HIRSZERK-NYELV CSEKK ----------------------
                for (i=1;i<10;i++) {
                        nyelv="lang"+i;
                        if (eval("baze."+nyelv+".checked")) { hok=1; }
                }

                if (hok==0&&baze.t_editor_hirszerk.checked==1) { msg="Legalább egy nyelvet meg kell adni, ha a szerkesztő rovatszerkesztő (is)!!"; }

                if (msg) {
                        alert(msg);
                        return false;
                }
                else {
                        return true;
                }
	}
	
	function able(a) {
		alert(document.editor.t_editor_rovatszerk.checked);
	}
	
	function rovatcheck() {
		if (document.editorform.t_editor_rovatszerk.checked) {
			return true;
		}
		else {
			alert("A szerkesztő nem rovatszerkesztő");
			// document.editorform.t_editor_rovatszerk.checked=false;
			return false;
		}
	}
	function rovatset() {

		var ok=0;
		bez=document.editorform.t_editor_rovatszerk;
		if (!bez.checked) {
			if (confirm("Biztos benne? A rovatszerkesztőséggel a rovatbeállítások is törlődnek!")) { 
				ok=1; 
			} else { 
				ok=0; 
			}
		}
		if (ok==1) {
			bez.checked=false;

	                 n=document.editorform.elements.length;
	                for (i=0;i<n;i++) { if (document.editorform.elements[i].className.indexOf("stmezo") !=-1) {
                       	 document.editorform.elements[i].checked=false;
                     			}
	                }

			return true;
		}
		else {
			bez.checked=true;
		}
	}

function biztos () {
	if (confirm('Biztos benne?')) {return newsvalid();} else {return false;}
}
function valid(emil) {
            var str = emil;
                         
            if (window.RegExp) {
                var reg2str="^[a-zA-Z0-9\\-]+(\\.?[a-zA-Z0-9\\-]+)*\\@([a-zA-Z0-9]+[a-zA-Z0-9\\-]+\\.)+[a-zA-Z0-9]{1,4}$";
                var reg2str="^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$";
                var reg2 = new RegExp(reg2str);
                if (reg2.test(str)) {
                        return true;  
                } else {
                        return false;
                }
            } else {
                if(str.indexOf("@") >= 1) return true;
            }
 
            return false;
}

function datevalid(datum) {
	 
	 var reg2str="^[1-3]{1}[0-9]{3}-[0-1]{1}[0-9]{1}-[0-3]{1}[0-9]{1}$";
	 var reg2 = new RegExp(reg2str);
                if (reg2.test(datum)) {
                        return true;
                } else {
                        return false;
                }	

}

