/*
Script for IE6
this applies the 'sfhover' class to li elements in the 'nav' id,  ul element 
when they are 'moused over' and removes it, using a regular expression, when 
'moused out'
---------------------------------------------------------------------------------*/

sfHover = function() {
var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

/*
sHover = function() {
var sfEls = document.getElementById("sections").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" shover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" shover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sHover);

/*
---------------------------------------------------------------------------------*/

/* RANDOM images
----------------------------------------------------------------------------------*/
function randomImg() {
	var imagen = Math.floor(1 + Math.random() * 8 );
	document.getElementById('random').innerHTML = "<img src=\"assets/images/random/" + imagen + ".jpg\" border=\"0\" width=\"900\" height=\"280\">";
}


/* MOOTOOLS ACCORDION
---------------------------------------------------------------------------------*/
window.addEvent('domready', function() {
	// get the id value from url
	var hashes = parseInt(getURLParam("id"));
	// if id matches any of the ones below, submenu # will expand when loading the page
	var elementId = 0;
	if(hashes == 1) { var elementId = 0; }
	if(hashes == 2) { var elementId = 1; }
	if(hashes == 3) { var elementId = 2; }
	if(hashes == 4) { var elementId = 3; }
	if(!hashes) { elementId = -1; }

	//create our Accordion instance
	var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'div.element', {
		alwaysHide: true,
		display: elementId,
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#FFF');
			toggler.setStyle('cursor', 'pointer');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#FFF');
			toggler.setStyle('cursor', 'pointer');
		}
	});
	
	$$('h3.toggler').addEvent('mouseover',function(){
		this.setStyle('cursor', 'pointer');
	});
	
	/*(
	$$('h3.toggler').addEvent('mouseout',function(){
		this.setStyle('color', '#0D0D0D');
	}); */
	
	// FOR SIDE MENU 
	//create our Accordion instance
	var myAccordion = new Accordion($('accordion'), 'li.togg', 'ul.elem', {
		alwaysHide: false,
		display: elementId,
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#FFF');
			toggler.setStyle('cursor', 'pointer');
			toggler.setStyle('margin', '0');
			toggler.setStyle('padding', '0');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#FFF');
			toggler.setStyle('cursor', 'pointer');
			toggler.setStyle('margin', '0');
			toggler.setStyle('padding', '0');
		}
	});
	//make it open on hover  
	$$('.togg').addEvent('mouseenter', function() { this.fireEvent('click'); });


});



// GET URL ID
//function that gets the page id from the URL
function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("?") > -1 ){
  	var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(parseInt(strReturn));
}

/* ---------------------------------------------------------------------------------*/

//MooTools More, <http://mootools.net/more>. Copyright (c) 2006-2009 Aaron Newton <http://clientcide.com/>, Valerio Proietti <http://mad4milk.net> & the MooTools team <http://mootools.net/developers>, MIT Style License.

MooTools.More={version:"1.2.3.1"};var Asset={javascript:function(f,d){d=$extend({onload:$empty,document:document,check:$lambda(true)},d);var b=new Element("script",{src:f,type:"text/javascript"});
var e=d.onload.bind(b),a=d.check,g=d.document;delete d.onload;delete d.check;delete d.document;b.addEvents({load:e,readystatechange:function(){if(["loaded","complete"].contains(this.readyState)){e();
}}}).set(d);if(Browser.Engine.webkit419){var c=(function(){if(!$try(a)){return;}$clear(c);e();}).periodical(50);}return b.inject(g.head);},css:function(b,a){return new Element("link",$merge({rel:"stylesheet",media:"screen",type:"text/css",href:b},a)).inject(document.head);
},image:function(c,b){b=$merge({onload:$empty,onabort:$empty,onerror:$empty},b);var d=new Image();var a=document.id(d)||new Element("img");["load","abort","error"].each(function(e){var f="on"+e;
var g=b[f];delete b[f];d[f]=function(){if(!d){return;}if(!a.parentNode){a.width=d.width;a.height=d.height;}d=d.onload=d.onabort=d.onerror=null;g.delay(1,a,a);
a.fireEvent(e,a,1);};});d.src=a.src=c;if(d&&d.complete){d.onload.delay(1);}return a.set(b);},images:function(d,c){c=$merge({onComplete:$empty,onProgress:$empty,onError:$empty,properties:{}},c);
d=$splat(d);var a=[];var b=0;return new Elements(d.map(function(e){return Asset.image(e,$extend(c.properties,{onload:function(){c.onProgress.call(this,b,d.indexOf(e));
b++;if(b==d.length){c.onComplete();}},onerror:function(){c.onError.call(this,b,d.indexOf(e));b++;if(b==d.length){c.onComplete();}}}));}));}};