jQuery.noConflict();

/* All the stuff from scripts originally */

/*----------------------------------------------+

 | Yeah I know | TODO: GET RID OF MM JS ALL TOGETHER

 +----------------------------------------------*/

function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}

function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}



function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function aninputFocusBind() {

	jQuery(".aninput").focus(function() {

		if(jQuery(this).attr('id')=='PasswordText') {

			jQuery(this).parent().html("<input type=\"password\" id=\"Password\" name=\"password\" title=\"Password\" class=\"aninput\" />");

			document.getElementById("Password").focus();

			aninputBlurBind();

		} else if(jQuery(this).attr('id')=='PasswordText1') {

			jQuery(this).parent().html("<input type=\"password\" id=\"Password1\" name=\"password1\" title=\"Password\" class=\"aninput\" />");

			document.getElementById("Password1").focus();

			aninputBlurBind();

		} else if(jQuery(this).attr('id')=='PasswordText2') {

			jQuery(this).parent().html("<input type=\"password\" id=\"Password2\" name=\"password2\" title=\"Password\" class=\"aninput\" />");

			document.getElementById("Password2").focus();

			aninputBlurBind();

		} else if(jQuery(this).attr('value')==jQuery(this).attr('id').replace(/_/g, ' ').replace(/[0-9]/, '')) {

			jQuery(this).attr('value', "");

		}

	});

}



function aninputBlurBind() {

	jQuery(".aninput").blur(function () {

		if(jQuery(this).attr('value')=='')

		{

			if(jQuery(this).attr('id')=='Password' && jQuery(this).attr('value')=='') {

				jQuery(this).parent().html("<input type=\"text\" id=\"PasswordText\" name=\"password-text\" title=\"Password\" class=\"aninput\" value=\"Password\" />");

				aninputFocusBind();

			} else if(jQuery(this).attr('id')=='Password1' && jQuery(this).attr('value')=='') {

				jQuery(this).parent().html("<input type=\"text\" id=\"PasswordText1\" name=\"password-text1\" title=\"Password\" value=\"Create Password\" class=\"aninput\" />");

				aninputFocusBind();

			} else if(jQuery(this).attr('id')=='Password2' && jQuery(this).attr('value')=='') {

				jQuery(this).parent().html("<input type=\"text\" id=\"PasswordText2\" name=\"password-text2\" title=\"Password\" value=\"Confirm Password\" class=\"aninput\" />");

				aninputFocusBind();

			} else {

				jQuery(this).attr('value', jQuery(this).attr('id').replace(/_/g, ' ').replace(/[0-9]/, ''));

				document.getElementById(jQuery(this).attr('id')).type = 'text';

			}

		}

	});

}



jQuery('#top').ready(function(){

    // if(jQuery.cookie(COOKIE_NAME)) {

    //  var spudtester = jQuery.cookie(COOKIE_NAME);

    //  var spudstr = spudtester.split("||");

    //  var spud_r = Object();

    //  jQuery.each(spudstr, function() {

    //      var temp_spud = this.split(':');

    //      spud_r[temp_spud[0]] = temp_spud[1];

    //  });

    //  var spud = {zip:spud_r['zip'], firstname:spud_r['firstname'], lastlogin:spud_r['lastlogin'], lastlogout:spud_r['lastlogout']};

    //  callback(spud);

    // } else {

    // }

	

	aninputBlurBind();

	aninputFocusBind();

});



var menuwidth = 0;



jQuery(document).ready(function() {

			  MM_preloadImages(ROOT+"images/ajax-loader.gif");	



		    //Agregado por Germán. Esto lo que hace es asignar a cada link del scroller del itinerario la funcion para cambiar de obra al hacer click en el link

				for(i=1; i<17; i++) {

					jQuery('#linkItinerario' + i).ready(function() {

						jQuery('#linkItinerario' + i).attr('href', 'javascript: activarItinerario(' + i + ');');

					});

				}



				//Agregado por Germán. Esto es para videos

				if(document.getElementById("linkVideo1")) {

					for(i=1; i<20; i++) {

						jQuery('#linkVideo' + i).ready(function() {

							jQuery('#linkVideo' + i).attr('href', 'javascript: activarVideo(' + i + ');');

						});

					}

				}		

				

				

		



    // Gray, Comment this out to stop banner rotation on main

	  if(jQuery('ul#point-main').attr('id')) {

	 	jQuery('ul#point-main').innerfade({

	 		speed: 1000,

	  		timeout: 8000,

	  		type: 'sequence',

	  		containerheight: '250px'

	  	});

	  }

    // Stop commenting out here



	jQuery('.afeaturetitle').children('a').attr('href', 'javascript:void(0);')

	jQuery('.afeaturetitle').children('a').click(function() {

		clearTimeout(jQuery.innerfade.ifchanger);

		for(i=1;i<4;i++) {

			j = i+1;

			jQuery('#the'+i+'feature').css("display", "none");

			jQuery('#the'+i+'title').children('a').css({"width":"155px" });

			jQuery('#the'+i+'title').children('a').css("color","#FFFFFF");

			jQuery('#the'+i+'title').children('a').css("background","#9F9693");

			jQuery('#the'+i+'title').children('a').css("border-left","1px solid #8A807B");

			jQuery('#the'+i+'title').children('a').css("padding","0 9px 0 9px");

			jQuery('#the'+i+'title').children('a').css("margin","17px 0 18px 0");

		}

		

		jQuery('#the'+(jQuery(this).attr('rel'))+'feature').css("display", "block");

		

		//var a_left_space = ((jQuery(this).attr('rel')-1)*163) + 142;

		//jQuery("#the_arrow").animate({ left:a_left_space.toString()+"px" }, 300);

		jQuery(this).animate({ "width":"161px" }, 300);

		jQuery(this).css("color","#FFFFFF");

		jQuery(this).css("background","#8D8380");

		jQuery(this).css("border-left","none");

		var alerta = 0;

		alerta = (((jQuery(this).attr('rel')) - 1));

		alerta = alerta + 2;

		var siguiente, i;

		siguiente=document.getElementsByTagName('a');

		for(i=1;i<siguiente.length;i++) {

			nodo = siguiente[i];

			if(nodo.rel == alerta) {

				jQuery(nodo).css("border-left","0");

				break;

			}

		}

		jQuery(this).css("padding","17px 9px 18px 9px");

		jQuery(this).css("margin","0");

		jQuery(this).css("height","25px");

	    clearTimeout(jQuery.innerfade.ifchanger);

	});



	

	



}); 





function descargarAjax(img) {

	if(!img.complete) {

		setTimeout("descargarAjax(a)",100);

	} else {

		document.getElementById("precarga-ajax").style.display = "none";

	}

}



var a = new Image;



function activarItinerario(intId) {

	a = new Image;

	a.src = ROOT+"images/encabezados/"+intId+".jpg";

	document.getElementById("precarga-ajax").style.display = "block";

	setTimeout("descargarAjax(a)",100);

	MM_preloadImages();

	var strClass = "";

	//Cambio el className del header temporal

	switch(intId) {

		case 1: strClass = "uno"; break;

		case 2: strClass = "dos"; break;

		case 3: strClass = "tres"; break;

		case 4: strClass = "cuatro"; break;

		case 5: strClass = "cinco"; break;

		case 6: strClass = "seis"; break;

		case 7: strClass = "siete"; break;

		case 8: strClass = "ocho"; break;

		case 9: strClass = "nueve"; break;

		case 10: strClass = "diez"; break;

		case 11: strClass = "once"; break;

		case 12: strClass = "doce"; break;

		case 13: strClass = "trece"; break;

		case 14: strClass = "catorce"; break;

		case 15: strClass = "quince"; break;

		case 16: strClass = "dieciseis"; break;

	}

	document.getElementById("header").className = strClass; 	

	simple_ajax(ROOT+"ajax/activarItinerario.php", "POST", "id=" + intId);

}





function activarVideo(intId) {

	simple_ajax("ajax/activarVideo.php", "POST", "id=" + intId);

}





	
