/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
var keyListenerArray = new Array();
var contadorKeyListenerArray=0;
function Validator(){}

Validator.prototype.isMail = function(str){
        var at='@'
    var dot='.'
    var lat=str.indexOf(at)
    var lstr=str.length
    var ldot=str.indexOf(dot)
    if (str.indexOf(at)==-1){
        return false
    }

    if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
        return false
    }

    if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
        return false
    }

    if (str.indexOf(at,(lat+1))!=-1){
        return false
    }

    if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
        return false
    }

    if (str.indexOf(dot,(lat+2))==-1){
        return false
    }

    if (str.indexOf(' ')!=-1){
        return false
    }

    return true
}

function getLanguage() {

    if (navigator.userLanguage == "string") {
	return(navigator.userLanguage);
    } else if (navigator.language == "string") {
	return(navigator.language);
    } else {
	return("(Not supported)");
    }
}
    function abrirPopup(title,url){
    window.open(url,title,'width=570,height=500,left=150,top=240,scrollbars=1');
}
