// JavaScript Document
//////////////////////////////////////////////////////////////////////////////////////////
// funcion para generar las peliculas flash en Internet Explorer
//////////////////////////////////////////////////////////////////////////////////////////
function flash(pelicula, ancho, alto)

{
    document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+ancho+'" height="'+alto+'">\n');
	document.write('<param name="movie" value="media/'+pelicula+'"/>\n');
	document.write('<param name="quality" value="high"/>\n');
	document.write('<param name="wmode" value="transparent"/>\n');
	document.write('<embed src="media/'+pelicula+'" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+ancho+'" height="'+alto+'"></embed>\n');
    document.write('</object>\n');
}

//////////////////////////////////////////////////////////////////////////////////////////
// funcion para el jump menu
//////////////////////////////////////////////////////////////////////////////////////////

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

//////////////////////////////////////////////////////////////////////////////////////////
// funcion para verificar la validacion del correo electronico
//////////////////////////////////////////////////////////////////////////////////////////

function emailvalidation(entered, alertbox)
{
with (entered)
{
apos=value.indexOf("@"); 
dotpos=value.lastIndexOf(".");
lastpos=value.length-1;
if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) 
{if (alertbox) {alert(alertbox);} return false;}
else {return true;}
}
} 

//////////////////////////////////////////////////////////////////////////////////////////
// funcion para abrir pop up
//////////////////////////////////////////////////////////////////////////////////////////

function openWindow(url) {
  window.open( 'popups/'+url, 'remote', 'resizable,dependent,width=700,height=480,left=50,top=150, scrollbars=yes')
}

//////////////////////////////////////////////////////////////////////////////////////////
// funcion para cargar links en la ventana padre
//////////////////////////////////////////////////////////////////////////////////////////

function loadinparent(url, closeSelf){
	self.opener.location = url;
	if(closeSelf) self.close();
	}


//////////////////////////////////////////////////////////////////////////////////////////
// funcion para validar los campos requeridos
//////////////////////////////////////////////////////////////////////////////////////////

function validar_forma(f) {
		if (f.nombre.value == "") {
			alert("Nombre completo, por favor.");
			f.nombre.focus();
			return false;
		}
		
		if (f.telefono.value == "") {
			alert("Tel&eacute;fono, por favor.");
			f.telefono.focus();
			return false;
		}
		
		if (f.celular.value == "") {
			alert("Celular, por favor.");
			f.celular.focus();
			return false;
		}
		
		if (f.email.value == "") {
			alert("Tel&eacute;fono, por favor.");
			f.telefono.focus();
			return false;
		}
		
	}
//////////////////////////////////////////////////////////////////////////////////////////
// funcion para validar los campos requeridos
//////////////////////////////////////////////////////////////////////////////////////////

function checkrequired(which){
var pass=true
if (document.images){
for (i=0;i<which.length;i++){
var tempobj=which.elements[i]
if (tempobj.name.substring(0,8)=="required"){
if (((tempobj.type=="text"||tempobj.type=="textarea")&&tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1)){
pass=false
break
}
}
}
}
if (!pass){
alert("Uno o m&aacute;s de los elementos requeridos no est&aacute;n completos.  Por favor, complete los campos faltantes.")
return false
}
else
return true
}
