/*
 * Last modified by: Isaac Contreras Sandoval - September 2nd 2011
 * Removed "return false;" from the last line of the popUp function - IE doesn't handle it well.
 */
jQuery(document).ready(function(){

/******** NO AUTO COMPLETE for the search box ********/
	for(var i = 0, l = document.getElementsByTagName('input').length; i < l; i++) {
		if(document.getElementsByTagName('input').item(i).type == 'text') {
			if(document.getElementsByTagName('input').item(i).className == 'noAutoComplete') {
				document.getElementsByTagName('input').item(i).setAttribute('autocomplete', 'off');
			};
		};
	};

/******** SPECIAL PAGES ********/
    jQuery('h4.cat_title').click(function () {
		jQuery(this).next().slideFadeToggle("slow");
		return false;
    });

/******** BOXES ON THE RIGHT ********/	
	jQuery('h5.cat_title').click(function () { 
		jQuery(this).next().slideFadeToggle("normal");
		var reg=new RegExp("bullet_43.png","g");
		if (reg.test(document.images["show_cat"].src)) {
			document.images["show_cat"].src='../skins/wikiprogress/bullet_41.png';
			document.images["show_cat"].title='Hide categories';
			document.images["show_cat"].alt='hide';
		} else {
			document.images["show_cat"].src='../skins/wikiprogress/bullet_43.png';
			document.images["show_cat"].title='Display categories';
			document.images["show_cat"].alt='display';
		}
    });
	
	jQuery('h5.info_title').click(function () { 
		jQuery(this).next().slideFadeToggle("normal");
		var reg=new RegExp("bullet_43.png","g");
		if (reg.test(document.images["show_info"].src)) {
			document.images["show_info"].src='../skins/wikiprogress/bullet_41.png';
			document.images["show_info"].title='Hide information';
			document.images["show_info"].alt='hide';
		} else {
			document.images["show_info"].src='../skins/wikiprogress/bullet_43.png';
			document.images["show_info"].title='Display information';
			document.images["show_info"].alt='display';
		}
    });
    
/******** Javascript degrade for not-enabled-javascript browsers ********/	
  jQuery('a.popUp1').click(function() {
    return popUp( 1 );
  });
  jQuery('a.popUp2').click(function() {
    return popUp( 2 );
  });
  jQuery('a.popUp3').click(function() {
    return popUp( 3 );
  });
  jQuery('a.popUp4').click(function() {
    return popUp( 4 );
  });
    
});


/******** POPUP ********/	
function popUp(block_number) {  
	var check=document.getElementById("pop_overlay").style.display;
	if(check=='none'){ // if pop_overlay hast not been displayed, it must be
		document.getElementById("pop_overlay").style.display = 'block';
		jQuery("div#pop_overlay").fadeTo("normal", 0.50);
		jQuery("div#pop_container"+block_number).fadeIn("normal");
	} else{  // already displayed, it closes the pop_overlay
		jQuery("div#pop_overlay").fadeOut("slow");
		jQuery("div#pop_container"+block_number).fadeOut("slow");
	}

	jQuery(document).ready(function(){
		jQuery("div.pop_inner").draggable({
			ghosting:	true,
			opacity: 	0.7,
			handle: "h5.top-title"
		});
		document.getElementById("pop_container"+block_number).style.opacity = 1;
	});
  
  //return false;
}
	
