if (document.getElementById){
document.write('<style type="text/css">\n')
document.write('.dropcontent{display:none;}\n')
document.write('</style>\n')
}

function contractall(){
if (document.getElementById){
var inc=0
while (document.getElementById("dropmsg"+inc)){
document.getElementById("dropmsg"+inc).style.display="none"
inc++
}
}
}

function expandone(){
if (document.getElementById){
var selectedItem=document.dropmsgform.dropmsgoption.selectedIndex
contractall()
document.getElementById("dropmsg"+selectedItem).style.display="block"
}
}

function expandone_from_map(ElementId){
contractall()
document.getElementById("dropmsg"+ElementId).style.display="block"
}

if (window.addEventListener)
window.addEventListener("load", expandone, false)
else if (window.attachEvent)
window.attachEvent("onload", expandone)

var initialsubj="Kérlek, nézd meg ezt a weboldalt! Please take a look to this site."
var initialmsg="\n"+window.location
var good;
function checkEmailAddress(field) {

  if (field.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) {
good = true;
}
else {
alert('E-mail címet adjon meg! Please enter a valid address.');
eMailer.email.select();
good = false;
   }
}
u = window.location;
function mailThisUrl() {
good = false
checkEmailAddress(eMailer.email.value);
if (good) {

//window.location = "mailto:"+eMailer.email.value+"?subject="+initialsubj+"&body="+document.title+" "+u;
window.location = "mailto:"+eMailer.email.value+"?subject="+initialsubj+"&body="+initialmsg
   }
}

var bookmarkurl="http://www.missbalaton.hu"
var bookmarktitle="Miss Balaton Szépségverseny"

function addbookmark(){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

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_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];}
}

function hide(UID){
if (UID.style.display=='none'){
UID.style.display='' } else { UID.style.display='none' }; }
function h(){
return(false)
}

function nyit(param)
        {
        open(param, "displayWindow", "width=300,height=400,status=no,scrollbars=no, toolbar=no,menubar=no,resizable=no,alwaysRaised=yes");
        }

function nyitb(param)
        {
        open(param, "displayWindow", "width=400,height=300,status=no,scrollbars=no, toolbar=no,menubar=no,resizable=no,alwaysRaised=yes");
        }

function nyitc(param)
        {
        open(param, "displayWindow", "width=600,height=300,status=no,scrollbars=no, toolbar=no,menubar=no,resizable=no,alwaysRaised=yes");
        }

function nyitd(param)
        {
        open(param, "displayWindow", "width=400,height=560,status=no,scrollbars=no, toolbar=no,menubar=no,resizable=no,alwaysRaised=yes");
        }

function nyite(param)
        {
        open(param, "displayWindow", "width=600,height=400,status=no,scrollbars=no, toolbar=no,menubar=no,resizable=no,alwaysRaised=yes");
        }

function nyitf(param)
        {
        open(param, "displayWindow", "width=400,height=600,status=no,scrollbars=no, toolbar=no,menubar=no,resizable=no,alwaysRaised=yes");
        }

function nyitg(param)
        {
        open(param, "displayWindow", "width=650,height=650,status=no,scrollbars=no, toolbar=no,menubar=no,resizable=no,alwaysRaised=yes");
        }

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

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;
}

<!--
WEBAUDIT=function() {
    
  this.WACID=null;
  this.WACIDName="WACID";
  
  
  this.getCookie=function(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;
  }
  
  this.setCookie=function(name,value,topDomain) {
    var date = new Date(2020,12,31,23,59,59);
    var expires = "; expires="+date.toGMTString();
    document.cookie = name+"="+value+expires+"; path=/; domain=" + topDomain;  
  }
  
  this.generateID=function(splitter) {
    var sp=(splitter) ? splitter : 'A';
    var now=new Date();
    return Date.parse(now.toGMTString()) + sp + Math.floor(Math.random()*1000000);
  }
  
  this.getTopDomain=function(fullDomain) {
    var darabok=fullDomain.split('.');
    return darabok[(darabok.length-2)] + '.' + darabok[(darabok.length-1)];
  }
  
  this.getDomain=function(url) {
    var urlDarabok=url.split('/');
    return urlDarabok[2];
  }
  
  this.WACID=this.getCookie(this.WACIDName);
}

var wa=new WEBAUDIT();
var felbontas = "";
var same =  Math.floor(Math.random()*1000000);

if(wa.WACID==null)
{
  wa.WACID=wa.generateID('A');
  wa.setCookie(wa.WACIDName,wa.WACID,wa.getTopDomain(wa.getDomain(document.URL)));
}

same = same + "@welid=" + wa.WACID;
if(screen) felbontas='@felbontas='+screen.width+'x'+screen.height;
same = same + felbontas;
//-->


//FZ 11.17 create_select_array
//FZ 11.09 confirm_new_location

function confirm_new_location(kerdes, url) {
  if (!confirm(kerdes)) {
    return false;
  }

  document.location=url;
}


function do_submit( formidx, action ) {
    obj = document.forms[ formidx ];
    obj.form_action.value = action;
    obj.submit();
    return false;
}

function confirm_submit( text, formidx, action ) {
    if( confirm( text ) )
    {
    	do_submit( formidx, action );
    	return true;
    }
    return false;
}

function check_submit( func, formidx, action ) {
    res = eval( func );
	if( res )
    {
    	do_submit( formidx, action );
    }
    return false;
}

function newwin_submit( formid, action )
{
	var obj = document.forms[ formid ];
	obj.target = "_blank";
	do_submit( formid, action )
	obj.target = "";
}

function add_todiv( formid, divid, valname, felem ) {
	var obj = document.forms[ formid ];
	var selopt = obj.elements[ felem ].options[ obj.elements[ felem ].selectedIndex ];
	if( selopt.value == -1 )
	{
		return false;
	}
	var row = "<input type=\"hidden\" name=\"" + valname + "\" value=\"" + selopt.value + "\">" + selopt.text + "<br>";
	document.getElementById( divid ).innerHTML += row;
	return true;
}

//**********************************
// Segédfüggvények a vezérlőkgöz
//**********************************
function selectobj_value( formid, selname ) {
	var obj = document.forms[ formid ];
	return obj.elements[ selname ].options[ obj.elements[ selname ].selectedIndex ].value;
}

function selectobj_text( formid, selname ) {
	var obj = document.forms[ formid ];
	return obj.elements[ selname ].options[ obj.elements[ selname ].selectedIndex ].text;
}

function get_select_text( formid, selname, value ) {
	var sel = document.forms[ formid ].elements[ selname ];
	var obj = sel.options;
	var idx = 0;
	while( idx < obj.length && obj[ idx ].value != value ) idx++;
	if( idx < sel.options.length )
	{
		return obj[ idx ].text;
	}
	return "";
}


function set_select_value( formid, selname, value ) {
	var sel = document.forms[ formid ].elements[ selname ];
	var obj = sel.options;
	var idx = 0;
	while( idx < obj.length && obj[ idx ].value != value ) idx++;
	if( idx < sel.options.length )
	{
		sel.selectedIndex = idx;
		return true;
	}
	return false;
}


function radioobj_value( formid, radname ) {
	var rad = document.forms[ formid ].elements[ radname ];
	var z = 0;
	while( ! rad[z].checked ) z++;
	return rad[z].value;
}

function check_radio( formid, radname, value ) {
	var rad = document.forms[ formid ].elements[ radname ];
	var z = 0;
	while( rad[z].value != value ) z++;
	if( z < rad.length )
		rad[z].checked = true;
}

//selectet feltölti optarray elemeivel és value-ra állítja
//  optarray=new Array( Array(value, text), Array(value, text))
function create_select_array( formid, selname, optarray, value ) {
  var idx = 0;
  var obj = document.forms[ formid ].elements[ selname ];
  var sel = false;

  //törlés
  while( idx < obj.length ) {
    obj.options[ idx ] = null;
    idx++;
  }

  idx = 0;
  while( idx < optarray.length ) {
    if ( optarray[ idx ][ 0 ] == value )
      sel = true;
    else
      sel = false;

    obj.options[ idx ] = new Option ( optarray[ idx ][ 1 ], optarray[ idx ][ 0 ], false, sel );

    idx++;
  }
  //selectet inicializálni kell
  obj.length=idx;//js hiba???
  //window.opener.history.go(0); ez is lehetne a fenti helyett
}

// változó hosszúságú paraméterlistát kezel
function textobjs_clear( formid )
{
	var argv = textobjs_clear.arguments;
	var argc = argv.length;
	var elems = document.forms[ formid ].elements;
	// a formid-t ne vegye figyelembe
	for( i = 1; i < argc; i++ )
	{
		// ha létezik
		if( elems[ argv[ i ] ] )
			elems[ argv[ i ] ].value = '';
	}
}
//**********************************
is_empty = /^ *$/;
is_number = /^([\+\-]?\d)\d*([,.]?\d+)?$/;
is_date = /^\d{4}\.\d{2}.\d{2}$/;
is_time = /^\d{2}:\d{2}$/;

function check_notemptytext( formid, textobj ) {
	var otxt = document.forms[ formid ].elements[ textobj ];
	if( is_empty.exec( otxt.value ) ) {
		alert( "Kérjük, töltse ki ezt a mezot is!" );
		otxt.focus();
		return false;
	}
	return true;
}

function to_hunnumber( formid, idx )
{
	var otxt = document.forms[ formid ].elements[ idx ];
	otxt.value = otxt.value.replace( /\./, "," );
}

function check_selectobjvalue( formid, selobj, nullvalue )
{
    if( selectobj_value( formid, selobj ) == nullvalue )
	{
		alert( "Kérem válasszon a listából" );
		document.forms[ formid ].elements[ selobj ].focus();
		return false
	}
	return true;

}

if (document.getElementById){
document.write('<style type="text/css">\n')
document.write('.dropcontent{display:none;}\n')
document.write('</style>\n')
}

function contractall(){
if (document.getElementById){
var inc=0
while (document.getElementById("dropmsg"+inc)){
document.getElementById("dropmsg"+inc).style.display="none"
inc++
}
}
}

function expandone(){
if (document.getElementById){
var selectedItem=document.dropmsgform.dropmsgoption.selectedIndex
contractall()
document.getElementById("dropmsg"+selectedItem).style.display="block"
}
}

function expandone_from_map(ElementId){
contractall()
document.getElementById("dropmsg"+ElementId).style.display="block"
}

if (window.addEventListener)
window.addEventListener("load", expandone, false)
else if (window.attachEvent)
window.attachEvent("onload", expandone)
