function isImage(file,tipo){
	//Get a file extension
	var ext = file.substr(file.lastIndexOf('.')).toLowerCase()
	
	//Check extension to image types.
	if ((tipo == 1) || (tipo == 5)) {
		ext = '.gif,.jpg,.jpeg,.png,.swf,.bmp,'.indexOf(ext+',')
		if (ext >= 0) {
			return true
		} else {
			msg = 'Por favor, seleccione el tipo de Foto correcto (.gif,.jpg,.jpeg,.bmp,.png,.swf)'
			alert(msg)
			return false
		}
	}
	
	if (tipo == 2) {
		ext = '.mov,.avi,.mpg,.mpeg,.asf,.wmv,'.indexOf(ext+',')
		if (ext >= 0) {
			return true
		} else {
			msg = 'Por favor, seleccione el tipo de Video correcto (.mov,.avi,.mpg,.mpeg,.asf,.wmv)'
			alert(msg)
			return false
		}
	}
	
	if (tipo == 3) {
		ext = '.mp3,.wav,'.indexOf(ext+',')
		if (ext >= 0) {
			return true
		} else {
			msg = 'Por favor, seleccione el tipo de Música o Sonido correcto (.mp3,.wav)'
			alert(msg)
			return false
		}
	}
	
	if (tipo == 4) {
		ext = '.doc,.txt,.pdf,.xls,.htm,.html,.ppt,'.indexOf(ext+',')
		if (ext >= 0) {
			return true
		} else {
			msg = 'Por favor, seleccione el tipo de Documento correcto (.doc,.txt,.pdf,.xls,.ppt,.htm,.html)'
			alert(msg)
			return false
		}
	}
};


//Validar el Ancho de las Fotos
function isPictureSize(dir,tipo,msg) {
	myImage = new Image()
	myImage.src = dir
	
	if ((myImage.width > 510) && (tipo == 1)) {
		alert(msg)
		return false
	}
	
	if ((myImage.width > 210) && (tipo == 5)) {
		alert(msg)
		return false
	}
	
	return true
}


function esInteger(e) {
	var charCode

	charCode = e.keyCode 
	status = charCode 
	if (charCode > 31 && (charCode < 48 || charCode > 57)) {
		return false
	}
	return true
}


//Bloquear las Comillas Dobles y Simples (" ')
function comillas() {
	if (event.keyCode==34 || event.keyCode==39) event.returnValue = false;
}


//Seleccionar los Checksbox
var checkflag = "false";

function CheckAll(field) {
	if (checkflag == "false") {
		for (i = 0; i < field.length; i++) {
			field[i].checked = true;
		}
			checkflag = "true";
	} else {
		for (i = 0; i < field.length; i++) {
			field[i].checked = false; 
		}
		checkflag = "false";
	}
}


function MouseOver(e){
	if (!e)
	var e=window.event;
	var S=e.srcElement;
	while (S.tagName!="TD")
	{S=S.parentElement;}
	S.className="MouseOver";
}

function MouseOut(e){
	if (!e)
	var e=window.event;
	var S=e.srcElement;
	while (S.tagName!="TD")
	{S=S.parentElement;}
	S.className="MouseOut";
}


function openWin(eURL,eName,features) {
  window.open(eURL,eName,features);
}