//funciones de envio en base a prototype
function EnvioTotal(){	

  		url = "envio.php";
        var nombre = $("nombre").value;
        var correo = $("correo").value;
        var asunto = $("asunto").value;  
        var mensaje = $("mensaje").value; 
        var parametros = "nombre="+nombre+"&correo="+correo+"&asunto="+asunto+"&mensaje="+mensaje;

        var peticion = new Ajax.Request(
                url,
                {
                method: 'post',
                parameters: parametros,
                onComplete: limpiarFormulario()
                }
        );

}

function limpiarFormulario(){
	alert('Gracias por su mensaje');
	$("nombre").value ="";
	$("correo").value = "";
	$("asunto").value = "";  
	$("mensaje").value = ""; 
}

function enviarFormulario(){
	// inicia validacion del formulario
	
		if ($F('nombre') == ''){
  		alert('Debe Ingresar un Nombre');
		} else if ($F('correo') == ''){
  		alert('Debe Ingresar un Correo Electrónico');
		} else if ($F('asunto') == ''){
  		alert('Debe Ingresar un Asunto');
		} else if ($F('mensaje') == ''){
  		alert('Debe Ingresar un Mensaje');
		} else {
		EnvioTotal();
		}		
}

//peticiones asincronas generales
function llamarasincrono(url, id_contenedor){
var pagina_requerida = false
if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
pagina_requerida = new XMLHttpRequest()
} else if (window.ActiveXObject){ // pero si es IE
try {
pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){ // en caso que sea una versión antigua
try{
pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
pagina_requerida.onreadystatechange=function(){ // función de respuesta
cargarpagina(pagina_requerida, id_contenedor)
}
pagina_requerida.open('GET', url, true) // asignamos los métodos open y send
pagina_requerida.send(null)
}
// todo es correcto y ha llegado el momento de poner la información requerida
// en su sitio en la pagina xhtml
function cargarpagina(pagina_requerida, id_contenedor){
if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))
{
document.getElementById(id_contenedor).innerHTML=pagina_requerida.responseText;
}
}

//peticiones asincronas especializadas
function llamarasincrono2(url, id_contenedor){
var pagina_requerida = false
if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
pagina_requerida = new XMLHttpRequest()
} else if (window.ActiveXObject){ // pero si es IE
try {
pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){ // en caso que sea una versión antigua
try{
pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
pagina_requerida.onreadystatechange=function(){ // función de respuesta
cargarpagina2(pagina_requerida, id_contenedor)
}
pagina_requerida.open('GET', url, true) // asignamos los métodos open y send
pagina_requerida.send(null)
}


function cargarpagina2(pagina_requerida, id_contenedor){
if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))
{
document.getElementById(id_contenedor).innerHTML=pagina_requerida.responseText;

switch(selDemo){

case 1: createPlayer1(); break;
case 2: createPlayer2(); break;
case 3: createPlayer3(); break;
case 4: createPlayer4(); break;
case 5: createPlayer5(); break;
case 6: createPlayer6(); break;
case 7: createPlayer7(); break;
case 8: createPlayer8(); break;
case 9: createPlayer9(); break;
default: createPlayer1();
}

}
}

//funciones de carga para proyecciones
function createPlayer1(){
var s1 = new SWFObject('../es/demo/player.swf','ply','400','300','9');
s1.addParam('allowscriptaccess','always');
s1.addParam('allowfullscreen','false');
s1.addParam('flashvars','&file=../demo/rilo.flv&dock=false&autostart=false&backcolor=000000&lightcolor=FFFFFF&frontcolor=FFFFFF&bufferlength=2');
s1.write('rilo');
}

function createPlayer2(){
var s1 = new SWFObject('../es/demo/player.swf','ply','400','300','9');
s1.addParam('allowscriptaccess','always');
s1.addParam('allowfullscreen','false');
s1.addParam('flashvars','&file=../demo/bartolo.flv&dock=false&autostart=false&backcolor=000000&lightcolor=FFFFFF&frontcolor=FFFFFF&bufferlength=2');
s1.write('bartolo');
}

function createPlayer3(){
var s1 = new SWFObject('../es/demo/player.swf','ply','400','300','9');
s1.addParam('allowscriptaccess','always');
s1.addParam('allowfullscreen','false');
s1.addParam('flashvars','&file=../demo/sirena.flv&dock=false&autostart=false&backcolor=000000&lightcolor=FFFFFF&frontcolor=FFFFFF&bufferlength=2');
s1.write('sirena');
}

function createPlayer4(){
var s1 = new SWFObject('../es/demo/player.swf','ply','400','300','9');
s1.addParam('allowscriptaccess','always');
s1.addParam('allowfullscreen','false');
s1.addParam('flashvars','&file=../demo/hace-1.flv&dock=false&autostart=false&backcolor=000000&lightcolor=FFFFFF&frontcolor=FFFFFF&bufferlength=2');
s1.write('hacedores');
}

function createPlayer5(){
var s1 = new SWFObject('../es/demo/player.swf','ply','400','300','9');
s1.addParam('allowscriptaccess','always');
s1.addParam('allowfullscreen','false');
s1.addParam('flashvars','&file=../demo/tero.flv&dock=false&autostart=false&backcolor=000000&lightcolor=FFFFFF&frontcolor=FFFFFF&bufferlength=2');
s1.write('tero');
}

function createPlayer6(){
var s1 = new SWFObject('../es/demo/player.swf','ply','400','300','9');
s1.addParam('allowscriptaccess','always');
s1.addParam('allowfullscreen','false');
s1.addParam('flashvars','&file=http://grupoestanzuela.com/es/video/trailer.flv&dock=false&autostart=false&backcolor=000000&lightcolor=FFFFFF&frontcolor=FFFFFF&bufferlength=2');
s1.write('estanzuela');
}

function createPlayer7(){
var s1 = new SWFObject('../es/demo/player.swf','ply','400','300','9');
s1.addParam('allowscriptaccess','always');
s1.addParam('allowfullscreen','false');
s1.addParam('flashvars','&file=../demo/amigo.flv&dock=false&autostart=false&backcolor=000000&lightcolor=FFFFFF&frontcolor=FFFFFF&bufferlength=2');
s1.write('amigo');
}

function createPlayer8(){
var s1 = new SWFObject('../es/demo/player.swf','ply','400','300','9');
s1.addParam('allowscriptaccess','always');
s1.addParam('allowfullscreen','false');
s1.addParam('flashvars','&file=../demo/comercial.flv&dock=false&autostart=false&backcolor=000000&lightcolor=FFFFFF&frontcolor=FFFFFF&bufferlength=2');
s1.write('comercial');
}

function createPlayer9(){
var s1 = new SWFObject('../es/demo/player.swf','ply','400','300','9');
s1.addParam('allowscriptaccess','always');
s1.addParam('allowfullscreen','false');
s1.addParam('flashvars','&file=../demo/corporativo.flv&dock=false&autostart=false&backcolor=000000&lightcolor=FFFFFF&frontcolor=FFFFFF&bufferlength=2');
s1.write('corporativo');
}








