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 checkNewsletterMail(){

	if( checkEmail(document.getElementById("newsletter_email").value) ){
		$('newsletter_form').submit();
	} else{
		document.getElementById("newsletter_error").style.display="block";
		$('newsletter_error').innerHTML = 'Hibás e-mail cím!';
	}
	
}

function clearEmail(obj){
	if(obj.value == "e-mail cím"){
		obj.style.color = "black";
		obj.value = "";
	}
}

function clearName(obj){
	if(obj.value == "név"){
		obj.style.color = "black";
		obj.value = "";
	}
}

function resetFields() {
	obj1 = document.getElementById("newsletter_email");
	obj2 = document.getElementById("newsletter_name");
	setEmail(obj1, 'e-mail cím');
	setEmail(obj2, 'név');
}

function initNewsletter() {
	resetFields();

	obj1 = document.getElementById("newsletter_email");
	obj2 = document.getElementById("newsletter_name");
	addEvent( obj1, 'blur', resetFields  );
	addEvent( obj2, 'blur', resetFields  );

}

addEvent( window, 'load', initNewsletter );

function setEmail(obj, text){
	if(obj.value == ""){
		obj.style.color = "#999999";
		obj.value = text;
	}
}
