// obteniendo la dreiccion del sitio web 
function sitio_web_actual(){
	return 'http://'+window.location.host+"/frontal_/";
	}
// iniciacion de la pagina de la perciana 
function perciana(){
	
	// inicio mis variables 
	this.pagina='';
	this.divcontent='';
	this.cargador_datos='';
	
	this.idtoogle_up='';
	this.idtoogle_down='';
	this.foot_togle=0;
	
	this.max_tamanio='400';
	this.min_tamanio='190';
	this.load_tamanio='30';
	this.estatus='';

	this.tiempo_ejecucion='100';
	this.efecto=1;
	this.xtoggle=0;
	
	this.html_distractor='Cargando ..';
	
	this.toogle_inicial=function(){
		// pregunta si el togle esta listo para ser cargado
		if(this.max_tamanio>0){
			
			
			  if(this.foot_togle==0){
				$("#"+this.divcontent).animate({height:this.max_tamanio},"slow");
				$("#"+this.idtoogle_up).hide();
				$("#"+this.idtoogle_down).show();
			this.xtoggle=1;
			 }
				
			if(this.foot_togle==1){
				$("#"+this.divcontent).animate({height:this.min_tamanio},"slow");
				$("#"+this.idtoogle_down).hide();
				$("#"+this.idtoogle_up).show();
				this.xtoggle=0;
				
				
				}
			this.foot_togle=this.xtoggle;
		  	  
			this.cargar_info_ajax(this.cargador_datos);
		}
	}
	
	this.cargar_informacion=function(){
		$("#"+this.divcontent).slideUp('slow');
		this.cargar_info_ajax(this.cargador_datos,this.divcontent,1);
		
	}
	
	this.cargar_info_ajax=function(idres,divcontent,efecto){
		$("#"+idres).html('<center>'+this.html_distractor+'</center>');
			jQuery.get(this.pagina,function(data){
											 
			$("#"+idres).html(data);
				if(efecto==1){
					$("#"+divcontent).slideDown('slow');
				}
				});
			
	}
	
	
}	
var per=new perciana();

per.divcontent='tira_contenido_catalogo';
per.cargador_datos='ajax_response_contenido';

per.idtoogle_up='id_up';
per.idtoogle_down='id_down';

per.html_distractor='<img src="'+sitio_web_actual()+'imagenes/distractor.gif">';


function control_perciana(pagina){
	per.pagina=pagina;
	per.toogle_inicial();
	}
function paginar_(pagina){
	per.pagina=pagina;
	per.cargar_informacion();
	}



// esta funcion es para ocultar la ventana
function ocultar_vent_subcat(){
	$("#espec").hide('slow');
	$("#capa_overlay").remove();
}
// esta funcion es para mostrar la ventana
function mostrar_vent_subcat(){
	
	$("body").append('<div id="capa_overlay" class="capa_externa"></div>');
	$("#capa_overlay").fadeTo("",0);
	$("#capa_overlay").show("",0);	
	$("#capa_overlay").fadeTo("slow",0.33);
	
   $("#capa_overlay").click(function () { 
    ocultar_vent_subcat();
    });
	
	$("#capa_overlay").show('slow');
	$("#espec").show('slow');
	
}
// fucntion para colocar el valor de seleccionado en un input

function selectItem(li) {
	var sValue = li.extra[0];
	}


// fin function 

function submitenter(myfield,e)
{
f = document.forms.frmSeguridad;
var keycode;
if (window.event)
keycode = window.event.keyCode;
else
if (e)
keycode = e.which;
else
return true;

if (keycode == 13)
 {
window.location=$("#sitio_web").val()+$("#buscar_categoria").val()+'-'+$("#palabras_clave").val()+'-1.html';
 return false;
 }
else
 return true;
}


var lugar_cambio_aux='';
var img_aux = new Image();

function cambiar_imagen(id_imagen_nueva,lugar_cambio){
	lugar_cambio_aux=lugar_cambio;
	$("#"+lugar_cambio_aux).attr("src",sitio_web_actual()+'imagenes/distractor.gif');
	img_aux.src = 'http://media.kaxan.mx/Productos/gr_'+id_imagen_nueva+'.jpg';
	checkImg();
	
	}
	

function checkImg(){
		if(img_aux.complete)$("#"+lugar_cambio_aux).attr("src",img_aux.src);
		else setTimeout('checkImg()',500);
      //se repite la misma funcion cada un (1) segundo;
	  }




function EmailCheck(nombre) {
	
	txt=$("#"+nombre).val();
	if (txt.indexOf("@")<3){return false;}
	if ((txt.indexOf(".com")<5)&&(txt.indexOf(".mx")<5)&&(txt.indexOf(".org")<5) &&(txt.indexOf(".gov")<5)&&(txt.indexOf(".net")<5) &&(txt.indexOf(".mil")<5)&&(txt.indexOf(".edu")<5)){return false;}return true ;

	}

function VerificaNumerico(nombre){
	var res=parseInt($("#"+nombre).val());
	if(isNaN(res)){return false;}
	
	return true;
}

function VerificaString(nombre){
	if((trim($("#"+nombre).val())=='') || (trim($("#"+nombre).val()).length<3)){
		return false;
	}
	return true;
	
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function cargar_cont(pagina){
    
    //jQuery.get('<iframe src="'+pagina+'"></iframe>',function(data){j})
    jQuery.facebox('<iframe width="450px" height="318px" src="'+pagina+'" frameborder="0" ></iframe>' );
    }

function open_imagen(img_rta){liga_img='<center><img border="0" src="'+img_rta+'" /></center>'; jQuery.facebox(liga_img);}

function envio_forma_contacto(formulario,pagina){
			   

			  if($("#nombre_contacto").val()==''){ alert("Escribe nombre"); return;}
			  if($("#comentario_contacto").val()==''){ alert("Escribe el comentario"); return;}
			  if(!(EmailCheck('correo_contacto'))){ alert("Correo invalido"); return;}
			  if($("#tmppub").val()==''){ alert("Escribe clave"); return;}
			  
			  var form = $("#"+formulario); 
			    $.ajax({
					   type: "POST",
					   url:pagina,
					   data: form.serialize(),
					   success: function(msg){
					  		$('#contenido_contacto').html('SU CORREO DE CONTACTO SE HA ENVIADO <br>EXITOSAMENTE');	   
                            
					   }
					   });
}

