/**
 * @copyright berei laszlo
 */

var statImages = base + "stat/images/";
images = new Array(	statImages + "menu_fooldal_hover.jpg",
					statImages + "menu_galeria_hover.jpg",
					statImages + "menu_szolgaltatasok_hover.jpg",
					statImages + "menu_kapcsolat_hover.jpg",
					statImages + "menu_referenciak_hover.jpg"
					);

function ImagePreloader() {
	p   = new Array();
	
	for(i=0;i<images.length;i++)
	{
	  p[i]= new Image();
	  p[i].src = images[i];
	}
}

function imgHover() {
	
	obj = $$('div.menu');
	menu = obj[0];
	
	menuImages = new Array();
	menuImages = menu.getElementsByTagName('img');
	
	for(a=0; a<menuImages.length;a++) {
		Event.observe(menuImages[a],'mouseover', imgChange, false);
		Event.observe(menuImages[a],'mouseout', imgBack, false);
	}
}

function imgChange() {
		
	if (this.id !== "aktiv" && this.id !== "menulogo") {
		
		imageName = "menu_" + this.id;
		this.src = statImages + imageName + "_hover.jpg";
	}
}

function imgBack() {
	
	if (this.id !== "aktiv" && this.id !== "menulogo") {
		
		imageName = "menu_" + this.id;
		this.src = statImages + imageName + ".jpg";
	}
}

function kapcsolatFormSend(e) {
	
	var nev = this.nev.value;
    var email = this.email.value;
    var uzenet = this.uzenet.value;
    var captcha = this.captcha.value;
    
    if (nev.length < 4) {
        alert("Név mezőt kötelező kitölteni!");
        Event.stop(e);
        return false;
    }
    else if (uzenet.length < 10) {
        alert("Üzenet mezőt kötelező kitölteni!");
        Event.stop(e);
        return false;
    }
    else if (email.length < 6) {
        alert("Email mezőt kötelező kitölteni!");
        Event.stop(e);
        return false;
    }
    else if (captcha.length < 6) {
    	alert("Ellenőrző karaktereket kötelező beírni!");
        Event.stop(e);
        return false;
    }
}

function kapcsolatFocus() {
	
	this.style.border = "1px solid #f98c15";
	this.style.background = "#ffffff";
	this.style.color = "#327de2";
}

function kapcsolatBlur() {
	
	this.style.border = "1px solid #6f6f6f";
	this.style.background = "#ebeac5";
	this.style.color = "#b34322";
}

function Events() {
	imgHover();
}

function kapcsolatForm() {
	Event.observe('nev','focus', kapcsolatFocus);
	Event.observe('nev','blur', kapcsolatBlur);
	Event.observe('email','focus', kapcsolatFocus);
	Event.observe('email','blur', kapcsolatBlur);
	Event.observe('uzenet','focus', kapcsolatFocus);
	Event.observe('uzenet','blur', kapcsolatBlur);
	Event.observe('captcha','focus', kapcsolatFocus);
	Event.observe('captcha','blur', kapcsolatBlur);
	Event.observe('kapcsolatForm','submit', kapcsolatFormSend);
}
