//avoid conflicts
var $j = jQuery.noConflict();

function AddFavorite(Titulo, URL) {
	if (navigator.appName == "Netscape") {window.sidebar.addPanel(Titulo, URL, "");}
	if (navigator.appName == "Microsoft Internet Explorer"){window.external.AddFavorite(URL, Titulo);}
}

function readCookie(name) {
	var nameEQ = name + "="
	var ca = document.cookie.split(';')
	for(var i=0;i<ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length)
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length)
		}
		return null
}
function saveCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000))
		var expires = "; expires="+date.toGMTString()
	}
	else expires = ""
	document.cookie = name+"="+value+expires+"; path=/"
}

// Cuando cargue el documento 
$j(document).ready(function(){  
    // Cuando el enlace sea clickeado
    $j("a.tab").click(function () {  
        // Apaga el Activo
        $j(".activo").removeClass("activo");  
        // Cambia Activo  
        $j(this).addClass("activo");  
        // Despliega, escondiendo 
        $j(".contenido").css({height:'4px'}).hide();
        // Muestra el contenido, obteniendo del atributo title del enlace (p.e. contenido_1), y muestra con show el contenido
        var muestra = $j(this).attr("title");  
        $j("#"+muestra).css({height:'290px'}).show();  
    });  
});  

function generaReproJS(urlVideo, divHTML, ancho, alto, title, urlImagen) {
   var so = new SWFObject("gddflvplayer.swf", divHTML, ancho, alto, "9", "#000000"); //change the player size as you want (now:500x360) 
   so.addParam("scale", "noscale");
   so.addParam("quality", "best");
   so.addParam("allowScriptAccess", "always");
   so.addParam("allowFullScreen", 'true');
   //VIDEO PARAMS
   so.addVariable("vdo", escape(urlVideo)); //video file
   so.addVariable("desc", escape(title)); //  movie title
   so.addVariable("autoplay", 'false'); // autoplay: true or false  | default: false
   so.addVariable("sound", '50'); // sound volume 0-100	
   //so.addVariable("mylogo", escape(urlImagen)); // PNG, JPG, GIF,SWF, we recommend PNG for transparency
   so.addVariable("tracker", escape('your_tracker_link.php')); // TRACKER LINK | vars sent by POST
   // START 
   so.write(divHTML);
}


//Meses del a_o
var meses = new Array("enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre");
//Dias de la semana
var diasSemana = new Array("Domingo","Lunes","Martes","Mi&eacute;rcoles","Jueves","Viernes","S&aacute;bado");
//Pone al interior del div correspondiente la fecha actual
function imprimirDia(idDiv)
{
  dia = new Date();
  day = dia.getDate();
  weekDay = diasSemana[dia.getDay()];
  month = meses[dia.getMonth()];
  year = dia.getFullYear();
  
  document.getElementById(idDiv).innerHTML=weekDay+" "+day+" de "+month+" de "+year;
}


function ltrim(s) { return s.replace(/^\s+/, ""); }
function rtrim(s) { return s.replace(/\s+$/, ""); }
function trim(s) { return rtrim(ltrim(s)); }

function mostrar_ocultar(dm, doc, t){
	$j('#'+dm).slideToggle('slow');
}


function cambiaParte(d1,d2){
	var $j = jQuery.noConflict();
	$j('#'+d1).hide('slow').fadeOut(150);
	$j('#'+d2).show('slow').fadeIn(350);
}

$j(document).ready(function() {
	$j('#slideshow').before('<div id="navCreate">').cycle({ 
		fx:      'fade',
		speed:   1500,
		timeout: 6000,
		pager:   '#navCreate',
		pause:	 1
	});
});
/*
function Ajax(){ 
	var xmlhttp=false; 
	try{ xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); }
	catch(e){ 
		try{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } 
		catch(E){ 
			 xmlhttp=false; 
		}
	}
	if (!xmlhttp && typeof XMLHttpRequest!="undefined"){ xmlhttp=new XMLHttpRequest(); } 
	return xmlhttp;
	preCarga("ajax-loader.gif");
}*/
/*
function validaCorreo(valor){
	var splitted = valor.match("^(.+)@(.+)$");
    if(splitted == null) return false;
    if(splitted[1] != null){
      var regexp_user=/^\"?[\w-_\.]*\"?$/;
      if(splitted[1].match(regexp_user) == null) return false;
    }
    if(splitted[2] != null){
      var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
      if(splitted[2].match(regexp_domain) == null){
	    var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
	    if(splitted[2].match(regexp_ip) == null) return false;
      }// if
      return true;
    }
return false;
}*/

/*
function generarPassword() {
 var strCaracteresPermitidos = 'A,B,D,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R';
 strCaracteresPermitidos += 'S,T,U,V,W,X,Y,Z,1,2,3,4,5,6,7,8,9';
 var strArrayCaracteres = new Array(34);
 strArrayCaracteres = strCaracteresPermitidos.split(',');
 var length = 10, i = 0, j, tmpstr = "";
 do {
  var randscript = -1
  while (randscript < 1 || randscript > strArrayCaracteres.length || isNaN(randscript)) {
   randscript = parseInt(Math.random() * strArrayCaracteres.length)
  }
  j = randscript;
  tmpstr = tmpstr + strArrayCaracteres[j];
  i = i + 1;
 } while (i < length)
 return tmpstr;
}*/

/*
function pintarImg(vlimg){
	var rimg, estilo = "style='vertical-align:middle;margin-right:10px;'", rootImg = "<img src='img/";
		
	if(vlimg == 0 || vlimg == 7 || vlimg == 8)						rimg = rootImg+"error.gif' "+estilo+" />";
	else if(vlimg == 1 || vlimg == 3 || vlimg == 5 || vlimg == 50) 	rimg = rootImg+"ajax-loader.gif' "+estilo+" />";
	else if(vlimg == 2)												rimg = rootImg+"save.png' "+estilo+" />";
	else if(vlimg == 4)												rimg = rootImg+"add.gif' "+estilo+" />";
	else if(vlimg == 6)												rimg = rootImg+"delete.gif' "+estilo+" />";
	
   return rimg;
}

function respuesta(uc){
	var t;
	if(uc==0) 		 t = pintarImg(uc)+" EXISTEN ERRORES";
	else if(uc == 1) t = pintarImg(uc)+" GUARDANDO";
	else if(uc == 2) t = pintarImg(uc)+" INFO. GUARDADA";
	else if(uc == 3 || uc == 50) t = pintarImg(uc)+" PROCESANDO";
	else if(uc == 4) t = pintarImg(uc)+" AÑADIDO AL CARRITO";
	else if(uc == 5) t = pintarImg(uc)+" ELIMINANDO";
	else if(uc == 6) t = pintarImg(uc)+" ELIMINADO DEL CARRITO";
	else if(uc == 7) t = pintarImg(uc)+" YA EXISTE UNA ALERTA DE ESTE LIBRO";
	else if(uc == 8) t = pintarImg(uc)+" INGRESE UN USUARIO V\xc1LIDO";
	return t;
}*/

/*
* funciones para validación
*/

function cargarDatosAnteriores(obj){
	// cargo los datos anteiores del form
	var form = document.getElementById('formSuscripcion');
	/* ORDENADOR */
	var txt7 = form.txt7.value;
	var txt8 = form.txt8.value;
	var txt9 = form.txt9.value;
	var txt10 = form.txt10.value;
	var txt11 = form.txt11.value;
	/* PERSONA A QUIEN SE LE ENVIA LA REVISTA */
	var txt12 = form.txt12.value;
	var txt13 = form.txt13.value;
	var txt14 = form.txt14.value;
	var txt15 = form.txt15.value;
	var txt16 = form.txt16.value;
	//ASIGANMOS LOS VALORES AL OTRO FORM
	if(obj.checked){
		form.txt12.value=txt7;
		form.txt13.value=txt8;
		form.txt14.value=txt9;
		form.txt15.value=txt10;
		form.txt16.value=txt11;
	}else{ // BLANQUEAMOS
		form.txt12.value='';
		form.txt13.value='';
		form.txt14.value='';
		form.txt15.value='';
		form.txt16.value='';
	}
}

function ev(vlr){
   document.getElementById('txtchk').value = vlr;
}
function cerrar(d){
	$j(d).fadeOut(1150);
}
/*
function validate(){
	var divMensaje = document.getElementById('processing');
	var divMensaje_e=document.getElementById('processing_e');
	var result = document.getElementById('resultSuscripcion');
	form = document.getElementById('formSuscripcion');
	urlDestino = 'proceso.php';
	error = 0, count = 0;
	actionMode = 1;
	
	//ocultamos el boton de envío
	var btn = document.getElementById('btnsuscribirme');
	
	var txt1 = form.txt1.value; var txt2 = form.txt2.value;
	var txt3 = form.txt3.value; var txt4 = form.txt4.value;
	var txt5 = form.txt5.value; var txt6 = form.txt6.value;
	var txt7 = form.txt7.value; var txt8 = form.txt8.value;
	var txt9 = form.txt9.value; var txt10 = form.txt10.value;
	var txt11 = form.txt11.value; // email - ordenador
	var txt12 = form.txt12.value; var txt13 = form.txt13.value;
	var txt14 = form.txt14.value; var txt15 = form.txt15.value;
	var txt16 = form.txt16.value; // email - persona a quien se le envia
	var txt17 = form.txt15.value; var vlrChk = form.txtchk.value;
	var fs = form.fecha_suscripcion.value;
	// generamos el key de la suscripcion
	var keySus = generarPassword();
	
	if(!form.txt1.value || !form.txt2.value || !form.txt3.value || !form.txt4.value || !form.txt5.value || !form.txt6.value ||
	   !form.txt7.value || !form.txt9.value || !form.txt12.value || !form.txt14.value || !form.txt17.value){
		error = 1//alert('Los campos con el simbolo * son necesarios, por favor ingreselos');
	}	
	
	if(error){
		$j(divMensaje_e).html(respuesta(0)).fadeIn(350);
		cerrar(divMensaje_e);
		btn.style.display = 'inline';
	}else{
		$j(divMensaje).html(respuesta(3)).fadeIn(350);
		btn.style.display = 'none';
		var ajax=Ajax();
		var query_string="?num_suscripcion="+keySus+"&nombre_empresa="+txt1+"&nit_empresa="+txt2+"&direccion_empresa="+txt3+
						 "&telefono_empresa="+txt4+"&fax_empresa="+txt5+"&ciudad_empresa="+txt6+"&contacto="+txt7+"&cargo="+txt8+
						 "&telefono="+txt9+"&celular="+txt10+"&email="+txt11+"&contacto2="+txt12+"&cargo2="+txt13+"&telefono2="+txt14+
						 "&celular2="+txt15+"&email2="+txt16+"&direccion2="+txt17+"&tipo_suscripcion="+vlrChk+"&fecha_suscripcion="+fs+"&actionMode="+actionMode;
		//alert(query_string);	
		
		ajax.open("GET", urlDestino+query_string, true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send(null);
		
		ajax.onreadystatechange=function(){
			if (ajax.readyState==4){
				var scs=ajax.responseText.extractScript(); // capturamos los scripts
				result.innerHTML = '<span style="background:#CC0;border;#990 1px solid;color:#000" title="Guarde este n\xfamero">Ticket No: <strong>'+keySus+'</strong></span>';
				$j(divMensaje).fadeOut(500);
				scs.evalScript(); //ahora si, comenzamos a interpretar todo 
			}//if
		}//ajaxad
	}
}*/
/*
function validaContacto(){
	var divMensaje = document.getElementById('processing');
	var divMensaje_e=document.getElementById('processing_e');
	form = document.getElementById('formContacto');
	// boton de envío
	var btn = document.getElementById('btnenviar');
	urlDestino = 'proceso.php';
	error = 0;
	actionMode = 2;
	
	var txt1 = 		form.txt1.value;
	var txt2 = 		form.txt2.value;
	var txt3 = 		form.txt3.value;
	var select1 = 	form.select1.value;
	var select2 = 	form.select2.value;
	var textarea1 = form.textarea1.value;
	
	if(!form.txt1.value || !form.txt2.value || (form.select1.value == 0 ||  form.select2.value == 0) || !form.txt3.value){ error = 1; }
	// si selecciona otra por obligacion tiene que digitar el detalle
	if(form.select2.value == 7 && !form.textarea1.value){ 
		$j('#simbolotextarea').html('*').css({color:'#C00'});
		error = 1; 
	}else if(form.select2.value != 7)	
		$j('#simbolotextarea').html('').css({color:'#C00'});
	
	if(error){
		$j(divMensaje_e).css({left:'29%',top:'35%'}).html(respuesta(0)).fadeIn(350);
		cerrar(divMensaje_e);
		btn.style.display = 'inline';
	}else{
		
		$j(divMensaje).css({left:'29%',top:'35%'}).html(respuesta(3)).fadeIn(350);
		btn.style.display = 'none';
		
		var ajax=Ajax();
		var query_string="?nombre="+txt1+"&apellido="+txt2+"&enviado="+select1+"&motivo="+select2+"&detalle="+textarea1+"&email="+txt3+"&actionMode="+actionMode;
		
		ajax.open("GET", urlDestino+query_string, true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send(null);
		
		ajax.onreadystatechange=function(){
			if (ajax.readyState==4){
				var scs=ajax.responseText.extractScript(); // capturamos los scripts
				$j(divMensaje).fadeOut(500);
				scs.evalScript(); //ahora si, comenzamos a interpretar todo
			}//if
		}//ajaxad
	}	
}*/
/*
function validaRegistro(){
	var divMensaje = document.getElementById('processing');
	var divMensaje_e=document.getElementById('processing_e');
	form = document.getElementById('formContacto');
	// boton de envío
	var btn = document.getElementById('btnregistrar');
	urlDestino = 'proceso.php';
	error = 0;
	actionMode = 3;
	
	var txt1 = 		trim(form.txt1.value); // nombre
	var txt2 = 		trim(form.txt2.value); // apellido
	var select1 = 	trim(form.select1.value); // ocupacion
	var txt3 = 		trim(form.txt3.value); // email
	var txt4 = 		trim(form.txt4.value); // kdnr -> nombre de usuario
	var txt5 = 		hex_md5(trim(form.txt5.value)); // pw -> pass
	
	if(!form.txt1.value || !form.txt2.value || (form.select1.value == 0) || !form.txt3.value || !form.txt4.value || !form.txt5.value){ error = 1; }
	if(!validaCorreo(form.txt3.value)) error = 1;
	
	if(error){
		$j(divMensaje_e).css({top:'21%'}).html(respuesta(0)).fadeIn(350);
		cerrar(divMensaje_e);
		btn.style.display = 'inline';
	}else{
		
		$j(divMensaje).css({top:'23%'}).html(respuesta(3)).fadeIn(350);
		//btn.style.display = 'none';
		
		var ajax=Ajax();
		var query_string="?nombre="+txt1+"&apellido="+txt2+"&ocupacion="+select1+"&email="+txt3+"&kdnr="+txt4+"&pw="+txt5+"&actionMode="+actionMode;
		
		ajax.open("GET", urlDestino+query_string, true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send(null);
		
		ajax.onreadystatechange=function(){
			if (ajax.readyState==4){
				var scs=ajax.responseText.extractScript(); // capturamos los scripts
				$j(divMensaje).fadeOut(500);
				scs.evalScript(); //ahora si, comenzamos a interpretar todo
			}//if
		}//ajaxad
	}	
}/*

/* EXITOS */

/*
function mensajeExito(){
	$j('#exito').html('La sucripci\xf3n se realiz\xf3 con \xe9xito, en las pr\xf3ximas horas uno de nuestros ejecutivos lo contactar\xe1 <br /> para finalizar el proceso, hemos enviado a su e-mail de contacto(ORDENADOR) una copia de la suscripci\xf3n.').slideDown();
}*/

/*
function mensajeExito2(){
	$j('#exito').html('El mensaje se envi\xf3 con \xe9xito, le contestaremos a la mayor brevedad posible.').slideDown();
}
*/
/*
function mensajeExito3(){
	$j('#exito').html('El registro se realiz\xf3 con \xe9xito, desde ahora puede iniciar sesi\xf3n y configurar su cuenta.').slideDown();
}
*/
/* ERROR */
/*
function mensajeError3(msg){
	$j('#error').html(msg).slideDown();
}*/
/*
function clearContact(){
	form.txt1.value='';
	form.txt2.value='';
	form.txt3.value='';
	form.select1.value=0;
	form.select2.value=0;
	form.textarea1.value='';
	btn = document.getElementById('btnenviar').style.display = 'inline';
}
*/
/*
function clearRegistro(){
	form.txt1.value='';
	form.txt2.value='';
	form.select1.value=0;
	form.txt3.value='';	
	form.txt4.value='';	
	form.txt5.value='';	
}
*/

function cerrarDiv(d){
	$j('#'+d).slideUp();
}
/*
function userLogin(){
	var divMensaje = document.getElementById('processing');
	var divMensaje_e=document.getElementById('processing_e');
	form = document.getElementById('login');
	urlDestino = 'proceso.php';
	actionMode = 4;
	error = 0;
	
	var txt1 = form.kdnr.value;
	var txt2 =  hex_md5(form.pw.value);
	var txt3 = form.sess.value;
	
	if(!form.kdnr.value || !form.pw.value) error=1;
	
	if(error){
		$j(divMensaje_e).html(respuesta(8)).fadeIn(450);
		cerrar(divMensaje_e);
	}else{
		$j(divMensaje).html(respuesta(50)).fadeIn(350);
		var ajax=Ajax();
		var query_string="?kdnr="+txt1+"&pw="+txt2+"&sess="+txt3+"&actionMode="+actionMode;
		
		ajax.open("GET", urlDestino+query_string, true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send(null);
			
		ajax.onreadystatechange=function(){
			if (ajax.readyState==4){
				var scs=ajax.responseText.extractScript(); // capturamos los scripts
				$j(divMensaje).fadeOut(500);
				scs.evalScript(); //ahora si, comenzamos a interpretar todo
			}//if
		}//ajaxad
	}
}*/
