//Desarrollado por Damián Buonamico - damisoft@hotmail.com
function popup(url,x,y) {
	var ventana = window.open(url,eval(x*y),'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width='+eval(parseInt(x)+25)+',height='+eval(parseInt(y)+25));
	if( navigator.appName.substring(0,8) == "Netscape" ){
		ventana.location = url;
	}
}

function popupscroll(url,x,y) {
	var ventana = window.open(url,eval(x*y),'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width='+eval(parseInt(x)+25)+',height='+eval(parseInt(y)+25));
	if( navigator.appName.substring(0,8) == "Netscape" ){
		ventana.location = url;
	}
}

function isEmpty(s)	{
   return ((s == null) || (s.length == 0))
}

function isWhitespace (s) {
  var i;
 	  if (isEmpty(s)) return true;
 	   for (i = 0; i < s.length; i++) {
 	       var c = s.charAt(i);
 	       if (whitespace.indexOf(c) == -1) return false;
 	   }
       return true;
}

function isEmail (s)
{
    if (isWhitespace(s)) return false;
    var i = 1;
    var sLength = s.length;
    while ((i < sLength) && (s.charAt(i) != "@"))
    { i++
    }

    if ((i >= sLength) || (s.charAt(i) != "@")) return false;
    else i += 2;

    while ((i < sLength) && (s.charAt(i) != "."))
    { i++
    }

    if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
    else return true;
}

function validabuscar(src) {
	if (src.clave.value == "") {
		alert("Escriba la palabra que desea buscar");
		return false;
	}
}

function validaselect(src) {
	if (src.value == "--") {
		alert("Seleccione una opción del menú desplegable.");
		return false;
	}
}


function isDigit (c) {
   return ((c >= "0") && (c <= "9"))
}

function isDoc (s) {
   var i;

	if (s.length < 7)
		return false;
		
    for (i = 0; i < s.length; i++) {   
        var c = s.charAt(i);
        if (!(isDigit(c) || c == '.'))
        	return false;
    }

    return true;
}

function isTel (s) {
   var i;

	if (s.length < 5)
		return false;
		
    for (i = 0; i < s.length; i++) {   
        var c = s.charAt(i);
        if (!(isDigit(c) || (c == '-') || (c == '(') || (c == ')') || (c == ' ')))
        	return false;
    }

    return true;
}
