// Main JS file



$(document).ready(function() {
	
	SexyLightbox.initialize({color:'white', dir: 'sexyimages'});
	$('#promocion').click();
	$('A[rel="external"]').click( function() {
        window.open( $(this).attr('href') );
        return false;
    });
					   
	$('.ubicacion').click(function() {

		$("#textoUbicacion").toggle('slow');

	});	
	
	
	$('a').tooltip({fade: 250});
	$('input').tooltip({fade: 250});
	$('textarea').tooltip({fade: 250});
	$('span.ubicacion').tooltip({fade: 250});

	$("#btnSubmit").click(function() {

		var nombre = escape($("#tName").val());

		var tel = escape($("#tTel").val());

		var email = escape($("#tEmail").val());

		var msg = escape($("#tMsg").val());

		

		$.post('sendemail.php', { name:nombre, tel:tel, email:email, msg:msg }, function(html) { 

			if (html == "1") {

				alert ("El mensaje se ha enviado exitosamente");

				$("#tName").val('');

				$("#tTel").val('');

				$("#tEmail").val('');

				$("#tMsg").val('');

				$("#dInfo").hide(500);

				$("#dForm").show(1200);

			} else {

				alert(html);

			}

		});

	});

	

	$("#aContact").click(function() {

		$("#dInfo").hide(500);

		$("#dForm").show(1200);

	});

	$("#aGoBack").click(function() {

		$("#dForm").hide(500);

		$("#dInfo").show(1200);

	});
	
	$("#btnMasInfo").click(function() {

		$("#texto").toggle('slow');


	});
	
	
	
	
	

});

function validarPreguntas(){
	var respuestas="<respuestas>";
	var cont=$( "input.inputField" ).length;
	//alert(cont);
	$( "input.inputField" ).each(
			
			function( intIndex ){
				
				if($(this).val()==""){
					cont--;
				}
				else{
					
					respuestas+="<respuesta id='"+intIndex+"' pregunta='"+$(this).parent().children("label").text()+"'>"+$(this).val()+"</respuesta>";
				}
				
			} 
	);
	if(cont<3){
		
		SexyLightbox.shake();
		
		
		alert("Debe Responder al menos 3 preguntas");
		return false;
		
	}
	else{
		//alert("BIEN: "+respuesta);
		respuestas+="</respuestas>";
		$('#preguntas').fadeOut();
		SexyLightbox.replaceBox();
		$('#datospersonales').fadeIn();
		$('#respuestasHidden').val(respuestas);
	}
	
}

function validarDatosPersonales(){
	$('#loadingSend').show();
	 var email="";
	 var nombre="";
	 var telefono="";
	 var respuesta=$('#respuestasHidden').val();
	 var flagNombre=false;
	 var flagEmail=false;
	 var flagTelefono=false;
	 /*validar nombre*/
	 if($('#nombre').val()!=""){
		 $('#nombre').css("background","#BAEB85")
		 nombre="<nombre>"+$('#nombre').val()+"</nombre>";
		 flagNombre=true;
	 }else{
		 $('#nombre').focus();
		 $('#nombre').css("background","#F39183");
		 flagNombre=false;
	 }
	 /*validar email*/
	 if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($('#email').val()))
	 {
		 $('#email').css("background","#BAEB85")
		 email="<email>"+$('#email').val()+"</email>";
		 flagEmail=true;
     }
	 else
	 {
		 if(flagNombre){
			 $('#email').focus();
		 }
		 $('#email').focus();
		 $('#email').css("background","#F39183")
		 flagEmail=false;
	 }
	 
	 /*validar telefono*/
	 if($('#telefono').val()!=""){
		 $('#telefono').css("background","#BAEB85")
		 telefono="<telefono>"+$('#telefono').val()+"</telefono>";
		 flagTelefono=true;
	 }else{
		 if(flagNombre && flagEmail){
			 $('#telefono').focus();
		 }
		 $('#telefono').css("background","#F39183")
		 flagTelefono=false;
	 }
	 
	 if(flagNombre && flagEmail && flagTelefono){
		    
		  var xml="<promocion>"+respuesta+" "+email+" "+nombre+" "+telefono+"</promocion>";
		  //alert(xml);
		  var xmlDoc = createXml(xml);
			$.ajax({
					url: "js/enviar-promocion.php?function=enviarPromocion",
					type: "POST",
					processData: false,
					contentType: "text/xml",
					data: xmlDoc,
					success: function(serv){
						$('.alertbox').fadeOut();
						$('.alertbox').remove();
						//alert(respuesta);
						var aux=serv;
						aux=aux.replace("\n","");
						if(aux=='0'){
							$("#gracias").fadeIn();
						}
						else
						{
							$("#error").fadeIn();
						}
						$('#loadingSend').hide();
						
					}
				});
	 }
	 else{
		$('#loadingSend').hide(); 
		return false;
	 }
	
}
function createXml(string)
{
	var browserName = navigator.appName;
	var doc;
	if (browserName == 'Microsoft Internet Explorer')
	{
	doc = new ActiveXObject('Microsoft.XMLDOM');
	doc.async = 'false'
	doc.loadXML(string);
	} else {
	doc = (new DOMParser()).parseFromString(string, 'text/xml');
	}
	return doc;
}
// Code by pulse at www.artpulse.com.ar

