/*
//		JavaScript Source Code
//		Created by Kalin Ganev
//		<kalinganev (AT) webfactory [DOT] bg>
//		Date Created:  May 9, 2006
//		Last Modified: May 9, 2006
*/





function initFormNewsletter () {
	obj_form = document.FormNewsletter;
	obj_form.name.className = "TextFieldInitial";
	obj_form.name.value     = "<" + gstr_msgNameInitial + ">";
	obj_form.email.className = "TextFieldInitial";
	obj_form.email.value     = "<" + gstr_msgEmailInitial + ">";
}




function onFocusName (obj_field) {
	if("<" + gstr_msgNameInitial + ">"==obj_field.value) {
		obj_field.value="";
		obj_field.className = "TextField";
	}
}




function onBlurName (obj_field) {
	if(""==obj_field.value) {
		obj_field.className = "TextFieldInitial";
		obj_field.value="<" + gstr_msgNameInitial + ">";
	}
}




function onFocusEmail (obj_field) {
	if("<" + gstr_msgEmailInitial + ">"==obj_field.value) {
		obj_field.value="";
		obj_field.className = "TextField";
	}
}




function onBlurEmail (obj_field) {
	if(""==obj_field.value) {
		obj_field.className = "TextFieldInitial";
		obj_field.value="<" + gstr_msgEmailInitial + ">";
	}
}




function checkFormNewsletter (obj_form) {
	// checking name
	if ( "" == obj_form.name.value || "<" + gstr_msgNameInitial + ">" == obj_form.name.value ) {
		alert(gstr_msgErrorName);
		obj_form.name.focus();
		return false;
	}

	// checking e-mail address
	if ( !obj_form.email.value.match(gobj_regExpEmail) ) {
		alert(gstr_msgErrorEmail);
		obj_form.email.focus();
		return false;
	}

	return true;
}
