window.onresize = align;
function nagyitas(theURL,winName,features)
{ 
  window.open(theURL,winName,features);
}
function align()
{
    var w = (document.body.clientWidth - document.getElementById('kozep').clientWidth)/2 - 2;
    var a2_height = document.getElementById('fo_resz').clientHeight + 115;
    var c2_height = document.getElementById('fo_resz').clientHeight + 95;
    document.getElementById('baloldal').style.width = w + 'px';
    document.getElementById('jobboldal').style.width = w + 'px';
    document.getElementById('a2').style.height = a2_height + 'px';
    document.getElementById('c2').style.height = c2_height + 'px';
}
//kotelezo mezok ellenorzese
function Check(currentControl)
{
   
    if (currentControl.value=="")
    {
        currentControl.className="required";
   }
   else
   {
       currentControl.className="";
    }
}

function CheckRequiredFields(currentForm, lang)
{
    var reqElements=getRequiredElements(currentForm);
    
   var error=0;
   
    
    for(i=0;i<reqElements.length;i++)
        if (reqElements[i].value=="")
            error+=1;
            
    if (error==0)
    {
        return true;
    }
    else
    {
        if(lang=='Hu')
            alert("A színes mezőket kötelező kitölteni!");
        else
            alert("Polje u boji morate obavezno popuniti!");
        return false;
    }
}

function getRequiredElements(node) 
 {
    var a = new Array();
    var re = new RegExp('\\brequired\\b');
    var re1 = new RegExp('\\brequiredEdit\\b');
    var els = node.getElementsByTagName("*");
    for(var i=0,j=els.length; i<j; i++)
        if(re.test(els[i].className) || re1.test(els[i].className))
            a.push(els[i]);
    return a;
}

function Mentes(mainform)
{
    updateRTEs();
    if (CheckRequiredFields(mainform))
        mainform.submit();
}
function checkNewsletter(lang)
{
	var uzenet1 = "A név és az email mező kitöltése kötelező!";
    var uzenet2 = "Az email cím helytelen!";
    if(lang=='Sr')
    {
        uzenet1 = "Polja Ime i Email morate obavezno popuniti!";
        uzenet2 = "Nevalidna email adresa!";
    }
    if (document.forms['newsletter'].email.value=="" || document.forms['newsletter'].nev=="")	
	{
		alert(uzenet1);	
		return false;
	}
	else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.forms['newsletter'].email.value)))
	{
		alert(uzenet2);
		return false;
	}
	else
		return true;
}

