
$(document).ready(function() {
	$('#contactform').bind('submit',function(e) {

		var email = $('[name="email"]',this).attr('value');

		var result = /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test( email );

		if (email  == '') result = false;

		if (result == false) {
			alert( HOTELMANAGER.lang.get('El correo electronico no es valido') );
		}

		return result;
	});

	$('#contactform .button a').click(function() {
		$('#contactform').submit();
		return false;
	});
});

var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var opened_submenu;
var last_obj_a;

function open_submenu(obj_a,childs,name) {

        if (isIE) {
                if (obj_a) {
                        if (obj_a.parentNode) {
                                var li = obj_a.parentNode;
                                if (li.className != 'active') li.className = 'hover';
                        }
                }
        }

	if (childs == 1) {
		if ( ! document.getElementById(name) )
			return false;

        	var obj = document.getElementById(name);
		obj.style.visibility='visible';
		opened_submenu=name;
		
	}
	if (last_obj_a && name)
		last_obj_a.parentNode.className='active';

}

function close_submenu(obj_a,childs) {
	if (!opened_submenu) return false;


	if (isIE) {
		if (obj_a) {
			if (obj_a.parentNode) {
				var li = obj_a.parentNode;
				if (li.className != 'active') li.className = '';
			}
		}
	}


	document.getElementById(opened_submenu).style.visibility='hidden';
}

