// JavaScript Document
function isValidMail(valor){
	var pattern=new RegExp(/^((([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);
	if (pattern.test(valor))
		return true;
	else
		return false;
}
function isEmptyField(id){
	if(fValue(id)==""){
		return true;	
	}else{
		return false;
	}	
}
function fValue(id){
	return document.getElementById(id).value;
}

function checkLoginData(){
	if(!isEmptyField('user_header') && !isEmptyField('pass_header')){
		document.getElementById('header_action').value='login';
		document.getElementById('form_login').submit();
	}else{
		alert(errorMessages['LoginError']);
	}
}
function logOut(){
		document.getElementById('header_action').value='logout';
		document.getElementById('form_login').submit();
}
function checkEnter(e){
	var keynum 
	if(window.event) // IE 
	{ 
	keynum = e.keyCode 
	} 
	else if(e.which) // Netscape/Firefox/Opera 
	{ 
	keynum = e.which 
	} 
	if(keynum==13){
		checkLoginData();
	}
}

function bookmark(URL, TITLE){
	//alert (window.location+'  '+window.title+'  '+window.document.title);
	TITLE=window.document.title;
	URL=window.location;
       if (window.sidebar) {
             window.sidebar.addPanel(unescape(TITLE), URL,"");
       } else if( document.all ) {
              window.external.AddFavorite( URL, unescape(TITLE));
      } else if( window.opera && window.print ) {
              return true;
 		}
}

$(window).bind('resize', function() {
    try{document.getElementById('div_progress').style.height=$(document).height()+'px';
		document.getElementById('div_progress').style.width=$(document).width()+'px';
		//document.getElementById('div_progress').style.width=$(document).innerWidth()+'px';
		}catch(e){}
});
