
<!--

//Disable right mouse click Script
//By Maximus (pablo.bloomedia@gmail.com) w/ mods by pablodcestrada
//For full source code, visit http://www.pdcestrada.com

var message="Imagenes protegidas por www.alegriaeventos.cl";

///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false")

// --> 
var nav4 = window.Event ? true : false;
function acceptNum(evt){	// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57	<BR>
var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57));}

var patron = new Array(2,2,4)
function mascara(d,sep,pat,nums){
if(d.valant != d.value){
	val = d.value
	largo = val.length
	val = val.split(sep)
	val2 = ''
	for(r=0;r<val.length;r++){
		val2 += val[r]
	}
	if(nums){
		for(z=0;z<val2.length;z++){
			if(isNaN(val2.charAt(z))){
				letra = new RegExp(val2.charAt(z),"g")
				val2 = val2.replace(letra,"")
			}
		}
	}
	val = ''
	val3 = new Array()
	for(s=0; s<pat.length; s++){
		val3[s] = val2.substring(0,pat[s])
		val2 = val2.substr(pat[s])
	}
	for(q=0;q<val3.length; q++){
		if(q ==0){
			val = val3[q]
		}
		else{
			if(val3[q] != ""){
				val += sep + val3[q]
				}
		}
	}
	d.value = val
	d.valant = val
	}
}
function cuenta_car(){
    var declaracion = 'comentarios';
    var total_com = 'total_com';
    n = parseInt(document.getElementById(declaracion).value.length);
    t = 500;
    if (n > t) {
        document.getElementById(declaracion).value=document.getElementById(declaracion).value.substring(0, t);
    }
    else {
        document.getElementById(total_com).innerHTML="<label class='contact'>Caracteres Disponibles :"+ (parseInt(t)-parseInt(n))+"</label> ";
    }
}
function selec_recep(){
	if((document.cotizacion.evento.value)=='matrimonio'){
		document.getElementById('tipo_recep').style.display='block';
		document.getElementById('serv_inc').style.display='block';
		document.getElementById('serv_inc2').style.display='none';
		document.getElementById('tipo_recep_coctel').style.display='none';
		document.getElementById('tipo_recep_coffe').style.display='none';
		}
	else if((document.cotizacion.evento.value)=='coctel'){
		document.getElementById('serv_inc2').style.display='block';
		document.getElementById('tipo_recep_coctel').style.display='block';
		document.getElementById('serv_inc').style.display='none';
		document.getElementById('tipo_recep').style.display='none';
		document.getElementById('tipo_recep_coffe').style.display='none';
		}	
	else if((document.cotizacion.evento.value)=='coffe'){
		document.getElementById('serv_inc2').style.display='none';
		document.getElementById('tipo_recep_coctel').style.display='none';
		document.getElementById('serv_inc').style.display='none';
		document.getElementById('tipo_recep').style.display='none';
		document.getElementById('tipo_recep_coffe').style.display='block';
		}		
	else{
		document.getElementById('tipo_recep_coctel').style.display='none';
		document.getElementById('tipo_recep_coffe').style.display='none';
		document.getElementById('tipo_recep').style.display='none';
		document.getElementById('serv_inc').style.display='none';
		document.getElementById('serv_inc2').style.display='none';
		}
	}

// Deshabilita en boton Enter
function stopRKey(evt) {
var evt = (evt) ? evt : ((event) ? event : null);
var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
if ((evt.keyCode == 13) &&(node.type=="text")) {return false;}
}
document.onkeypress = stopRKey;

function validar_contacto(contact){
	var er_email = /^(.+\@.+\..+)$/
	if (contact.nombres.value == '') 
		{ 	alert ("Por favor ingrese su nombre"); contact.nombres.focus(); return(false);}
	if (contact.email.value == '') 
		{ 	alert ("Por favor ingrese su email"); contact.email.focus(); return(false);}
	if (contact.fono.value == '') 
		{ 	alert ("Por favor ingrese un fono de contacto"); contact.fono.focus(); return(false);}
	if(!er_email.test(contact.email.value)) { 
		alert('Por favor ingrese un email valido.');
		contact.email.focus();
		return (false);
	} 
	if (contact.comentarios.value == '') 
		{ 	alert ("Por favor ingrese un comentario"); contact.comentarios.focus(); return(false);}
	document.forms.contact.Enviar.value="1";
	contact.submit();
	//alert("Su consulta fue enviada con exito. \n");
	
}
function validar_trabaja(trabaja){
	var er_email = /^(.+\@.+\..+)$/
	if (trabaja.nombres.value == '') 
		{ 	alert ("Por favor ingrese su nombre"); trabaja.nombres.focus(); return(false);}
	if (trabaja.email.value == '') 
		{ 	alert ("Por favor ingrese su email"); trabaja.email.focus(); return(false);}
	if(!er_email.test(trabaja.email.value)) { 
		alert('Por favor ingrese un email valido.');
		trabaja.email.focus();
		return (false);
	}
	if (trabaja.edad.value == '') 
		{ 	alert ("Por favor ingrese su edad"); trabaja.edad.focus(); return(false);}
	if (trabaja.fono.value == '') 
		{ 	alert ("Por favor ingrese un fono de contacto"); trabaja.fono.focus(); return(false);}
	if (trabaja.experiencia.value == 'Sin experiencia') 
		{ 	alert ("Por favor seleccione su nivel de experiencia"); trabaja.experiencia.focus(); return(false);}
	
	if (trabaja.foto.value == '') 
		{ 	alert ("Por favor ingrese una fotografia"); trabaja.foto.focus(); return(false);}
	document.forms.trabaja.Enviar.value="1";
	trabaja.submit();
	//alert("Su solicitud fue enviada con exito. \n");
	
	
}

function validar_cotizacion(cotizacion){
	var er_email = /^(.+\@.+\..+)$/
	if (cotizacion.nombres.value == '') 
		{ 	alert ("Por favor ingrese su nombre"); cotizacion.nombres.focus(); return(false);}
	if (cotizacion.email.value == '') 
		{ 	alert ("Por favor ingrese su email"); cotizacion.email.focus(); return(false);}
	if(!er_email.test(cotizacion.email.value)) { 
		alert('Por favor ingrese un email valido.');
		cotizacion.email.focus();
		return (false);
	}
	if (cotizacion.fono.value == '') 
		{ 	alert ("Por favor ingrese un fono de contacto"); cotizacion.fono.focus(); return(false);}
		
	if (cotizacion.fecha.value == '') 
		{ 	alert ("Por favor indique en que fecha realizara su evento"); cotizacion.fecha.focus(); return(false);}
	
	if (cotizacion.personas.value == '') 
		{ 	alert ("Por favor ingrese la cantidad de personas que asistiran a su evento"); cotizacion.personas.focus(); return(false);}
	if (cotizacion.evento.value == 'Seleccione Tipo') 
		{ 	alert ("Por favor seleccione el tipo de evento que realizara"); cotizacion.experiencia.focus(); return(false);}
	
	if (cotizacion.comentarios.value == '') 
		{ 	alert ("Por favor indiquenos un comentario de su evento"); cotizacion.comentarios.focus(); return(false);}
	document.forms.cotizacion.Enviar.value="1";
	cotizacion.submit();
	//alert("Su solicitud fue enviada con exito. \n");
	
	
}
