/*------------------------------------------------------------------------------ 
 * scripts web site raycon.com.pe front end.
 * Author: by Marco Torres - mimanzana.com
--------------------------------------------------------------------------------/

/*-------------------------------------------------------------------------------
 * jQuery pagina inicio front end raycom.pe
 * Created: septiembre 23 2011
-------------------------------------------------------------------------------*/
$(document).ready(function() {

});    
/*-------------------------------------------------------------------------------
 * script seleccionar idioma. 
 * Created: septiembre 23 2011
-------------------------------------------------------------------------------*/
function selectLanguage(name_language){
   $.ajax({
        type: 'POST',
        url: '../app/process/procesos_web.php',
        dataType : 'JSON',
        data: {
            configurar_idioma: '1',
            name_language: name_language
        }, 
        success: function(){
           switch(name_language){
               case "espanol":
                   jQuery(document).trigger('close.facebox');
                   window.location="../es";
                   break;
               case "english":
                   jQuery(document).trigger('close.facebox');
                   window.location="../en";
                   break;
               default :
                   break;
           }
        }
    }); 
}
/*-------------------------------------------------------------------------------
 * script mostrar content antiguo -nuevo cliente
 * Created: octubre 03 2011
-------------------------------------------------------------------------------*/
 function showContentAntiguoNuevoCliente(){
     if($("#nuevo_pedir").attr("checked")){
          if($("#nuevo_pedir").attr("value")==0){
            $("#nuevo_pedir").attr("value",1);
            $("#antiguo_pedir").attr("value",0);
            $("#content_nuevo_pedir").show();
            $("#content_antiguo_pedir").hide();
           
	  $("#nuevo_pedir").attr("checked",true); 
          $("#antiguo_pedir").attr("checked",false);
            			
          }
     }
     
     if($("#antiguo_pedir").attr("checked")){
           if($("#antiguo_pedir").attr("value")==0){
            $("#antiguo_pedir").attr("value",1);
            $("#nuevo_pedir").attr("value",0);
            $("#content_nuevo_pedir").hide();
            $("#content_antiguo_pedir").show();
           
	  $("#nuevo_pedir").attr("checked",false); 
          $("#antiguo_pedir").attr("checked",true);
            
          }
     }

}
/*-------------------------------------------------------------------------------
 * script enviar pedido
 * Created: octubre 04 2011
-------------------------------------------------------------------------------*/
 function enviarPedido(n_id_cotiza,template,language){
     
        var email_antiguo="";
        var nombre="";
        var paterno="";
        var email_nuevo="";
        var empresa="";
        var ciudad="";
        var pais="";
        var comentario="";
	
        var pase_ajax=true;
       
     
    switch(language){
    case "es":
        
        email_antiguo="Correo Electrónico";
        nombre="Nombre";
        paterno="Apellido Paterno";
        email_nuevo="Correo";
        empresa="Empresa";
        ciudad="Ciudad";
        pais="País";
        comentario="Comentario";
       
        break;
    case "en":
        
        
        email_antiguo="Electronic Mail";
        nombre="Name";
        paterno="Last Name";
        email_nuevo="e-mail";
        empresa="Company";
        ciudad="City";
        pais="Country";
        comentario="Coment";
        
        break;
    default:break;
    
} 
     
    var cliente_antiguo_nuevo   ='antiguo'; 
    var c_mail_antiguo          =$("#c_mail_antiguo").attr("value");
    var c_nombres               =$("#c_nombres").attr("value");
    var c_paterno               =$("#c_paterno").attr("value");
    var c_mail_nuevo            =$("#c_mail_nuevo").attr("value");
    var c_empresa               =$("#c_empresa").attr("value");
    var c_ciudad                =$("#c_ciudad").attr("value");
    var c_pais                  =$("#c_pais").attr("value");
   
    var c_comentario            =$("#c_comentario").val();
     // alert("c-nombre:"+$("#c_nombres").attr("value")+"c_paterno:"+$("#c_paterno").attr("value")+"c_mail_nuevo:"+$("#c_mail_nuevo").attr("value")+"c_comentario:"+$("#c_comentario").val())
     
        if(validar_valor(c_comentario,comentario)||validar_valor(c_comentario,'')){
	    $("#c_comentario").addClass("colorErrorInput");
            pase_ajax=false;
	}
     
    if($("#nuevo_pedir").attr("checked")) {
        
        cliente_antiguo_nuevo='nuevo';
       
           if(validar_valor(c_nombres,nombre)){
            $("#c_nombres").addClass("colorErrorInput");
             pase_ajax=false;
        } 

        if(validar_valor(c_paterno,paterno)){
            $("#c_paterno").addClass("colorErrorInput");
             pase_ajax=false;
        }

        if(validar_valor(c_empresa,empresa)){
            $("#c_empresa").addClass("colorErrorInput");
             pase_ajax=false;
        }


        if(validar_valor(c_ciudad,ciudad)){
            $("#c_ciudad").addClass("colorErrorInput");
             pase_ajax=false;
        }

        if(validar_valor(c_pais,pais)){
            $("#c_pais").addClass("colorErrorInput");
             pase_ajax=false;
        }
        
        if(validar_valor(c_mail_nuevo,email_nuevo)){
            $("#c_mail_nuevo").addClass("colorErrorInput");
             pase_ajax=false;
        }
	      
        
    } 
    
   
    
 var data_result= $.ajax({
   type: "POST",
   url: "../app/process/procesos_web.php",
   data: "verificar_email=1&c_mail_antiguo="+c_mail_antiguo+"&c_mail_nuevo="+c_mail_nuevo+"&cliente_antiguo_nuevo="+cliente_antiguo_nuevo,
   dataType: "html",
   async:false

 }).responseText;


 
 if(pase_ajax){
 if(data_result.indexOf("email nuevo")!=-1 || data_result.indexOf("email antiguo")!=-1){// es un email correcto
         $("#content_facebox").html("<div class='msjLightBox'><img src='"+template+"/images/ajax-loader.gif' /></div>");

         $.ajax({
            type: 'POST',
            url: '../app/process/procesos_web.php',
            dataType : 'JSON',
            data: {
                enviar_pedido: '1',
                n_id_cotiza: n_id_cotiza,
                cliente_antiguo_nuevo:cliente_antiguo_nuevo,
                c_mail_antiguo:c_mail_antiguo,
                c_nombres:c_nombres,
                c_paterno:c_paterno,
                c_mail_nuevo:c_mail_nuevo,
                c_comentario:c_comentario,
                c_empresa:c_empresa,
                c_ciudad:c_ciudad,
                c_pais:c_pais

            }, 
            success: function(){

               $("#content_facebox").html('<div class="msjLightBox"><b>Enviado correctamente.</b></div>');
               window.location.reload();
            }
         });
     }else{
    
         switch(cliente_antiguo_nuevo){
           case "nuevo":
               $("#c_mail_nuevo").addClass("colorErrorInput");
               pase_ajax=false;
              break;
           case "antiguo":
               $("#c_mail_antiguo").addClass("colorErrorInput");
               pase_ajax=false;
               break;
           default:break;
         }

     }
     
     if(pase_ajax==false){
	 $("#content_msj").hide();
         $("#content_msj").fadeIn(2000).html('<div class="msj">Por favor ingrese los datos resaltados correctamente.</div>'); 
     } 
     
     
    
 }else{
     $("#content_msj").hide();
     $("#content_msj").fadeIn(2000).html('<div class="msj">Por favor ingrese los datos resaltados correctamente.</div>');     
 }  
 }
/*-------------------------------------------------------------------------------
 * script para validar el valor de cada input return true, false
 * Created: octubre 05 2011
-------------------------------------------------------------------------------*/ 
 function validar_valor(valor,valor_comp){
    
     if(valor==valor_comp){
        return true; 
     }else{
        return false; 
     }
     
 }
