
var nocache = new Date().getTime();



function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}



////////////////////////////////////////////////////////////// SLIDER STUFF MAYBE
//
function SwitchClass(target,newclass){
var el = $(target);
var cl = newclass;
if(el.className.indexOf(cl) == -1){
		el.className += " "+cl;
	} else {
		el.className = el.className.replace(cl, "");
	}
}


function hideShow(target){
	var el = document.getElementById(target);
	if(el.className.indexOf("hide") == -1){
		el.className += " hide";
		//this.className += " hide";
	} else {
		el.className = el.className.replace("hide", "");
	}

};

var theSliderpagecurr;
var theSliderpagebtndisable;
var theSliderpagebtndisabletime;
var theSliderpageduration;
var theSliderpageid;
var theSliderpagewidth;
var theSlidertimer;
var theSlidertimerdelay;
var theSliderpagetotal;
	
function initSlider(prevpage,lnk){
	if(prevpage == undefined){
		theSliderpagecurr = 0;
	} else {
		theSliderpagecurr = prevpage;
	}
	
	theSliderpagebtndisable = false;
	theSliderpagebtndisabletime = 0.5;
	theSliderpageduration = 0.5;
	theSliderpagewidth = 360;
    theSliderimagewidth = 960;
    theSlidertimerdelay = 8000;
    if(theSliderpagetotal == null){
        theSliderpagetotal = 5;
    }
	theSliderpageid;
	if (!(lnk == undefined)) {
		theSliderPage(0, lnk);
	}
    
    
    theSlidertimer = setTimeout("theSliderPageNext('theSlideBlock')",theSlidertimerdelay);
}

function theSliderBtnDisable(lnk, t, o, n) {
	lnkID = lnk+"Btn";
	var wait = t * 1000;
	if (!(o == undefined) && !(n == undefined)) {
		document.getElementById(lnkID + n).blur();		
        SwitchClass(lnkID + n,'select');
        SwitchClass(lnkID + o,'select');
	}
    
	theSliderpagebtndisable = true;
    clearTimeout(theSlidertimer);
	setTimeout(function() {theSliderpagebtndisable = false;},wait);
    theSlidertimer = setTimeout("theSliderPageNext('theSlideBlock')",theSlidertimerdelay);
}

function theSliderPage(pg,lnk){
	// Page 1 to 2 
	if ((theSliderpagecurr == 0) && (pg == 1) && (!theSliderpagebtndisable)) {
		theSliderPageNext(lnk);
	}

	// Page 1 to 3 
	if ((theSliderpagecurr == 0) && (pg == 2) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 2;
        var w = theSliderpagewidth * -theSliderpagecurr;
        var imgw = theSliderimagewidth * -theSliderpagecurr;
		for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;
            new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
        }
	}
    
    // Page 1 to 4 
	if ((theSliderpagecurr == 0) && (pg == 3) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 3;
        var w = theSliderpagewidth * -theSliderpagecurr;
		var imgw = theSliderimagewidth * -theSliderpagecurr;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
	
	// Page 1 to 5 
	if ((theSliderpagecurr == 0) && (pg == 4) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 4;
		var w = theSliderpagewidth * -theSliderpagecurr;
        var imgw = theSliderimagewidth * -theSliderpagecurr;
		for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
	
	// Page 1 to 6 
	if ((theSliderpagecurr == 0) && (pg == 5) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 5;
        var w = theSliderpagewidth * -theSliderpagecurr;
		var imgw = theSliderimagewidth * -theSliderpagecurr;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
	
	// Page 2 to 3 
	if ((theSliderpagecurr == 1) && (pg == 2) && (!theSliderpagebtndisable)) {
		theSliderPageNext(lnk);
	}
    
    // Page 2 to 4 
	if ((theSliderpagecurr == 1) && (pg == 3) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 3;
        var w = theSliderpagewidth * -2;
		var imgw = theSliderimagewidth * -2;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});;
		}
	}
	
	// Page 2 to 5 
	if ((theSliderpagecurr == 1) && (pg == 4) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 4;
        var w = theSliderpagewidth * -3;
		var imgw = theSliderimagewidth * -3;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
	
	// Page 2 to 6 
	if ((theSliderpagecurr == 1) && (pg == 5) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 5;
        var w = theSliderpagewidth * -4;
		var imgw = theSliderimagewidth * -4;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
	
    
    
	// Page 2 to 1 
	if ((theSliderpagecurr == 1) && (pg == 0) && (!theSliderpagebtndisable)) {
		theSliderPagePrev(lnk);
	}
	
	// Page 3 to 1 
	if ((theSliderpagecurr == 2) && (pg == 0) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 0;
        var w = theSliderpagewidth * 2;
		var imgw = theSliderimagewidth * 2;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
    
    // Page 3 to 2 
	if ((theSliderpagecurr == 2) && (pg == 1) && (!theSliderpagebtndisable)) {
		theSliderPagePrev(lnk);
	}
    
    // Page 3 to 4 
	if ((theSliderpagecurr == 2) && (pg == 3) && (!theSliderpagebtndisable)) {
		
        theSliderPageNext(lnk);
        
	}
	
	// Page 3 to 5
	if ((theSliderpagecurr == 2) && (pg == 4) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 4;
        var w = theSliderpagewidth * -2;
		var imgw = theSliderimagewidth * -2;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
	
	// Page 3 to 6
	if ((theSliderpagecurr == 2) && (pg == 5) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 5;
        var w = theSliderpagewidth * -3;
		var imgw = theSliderimagewidth * -3;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
    
    // Page 4 to 1 
	if ((theSliderpagecurr == 3) && (pg == 0) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 0;
        var w = theSliderpagewidth * 3;
		var imgw = theSliderimagewidth * 3;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
    
    // Page 4 to 2 
	if ((theSliderpagecurr == 3) && (pg == 1) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 1;
        var w = theSliderpagewidth * 2;
		var imgw = theSliderimagewidth * 2;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
    
    // Page 4 to 3 
	if ((theSliderpagecurr == 3) && (pg == 2) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 2;
        var w = theSliderpagewidth * 1;
		var imgw = theSliderimagewidth * 1;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
	
	// Page 4 to 5 
	if ((theSliderpagecurr == 3) && (pg == 4) && (!theSliderpagebtndisable)) {
		theSliderPageNext(lnk);
	}
	
	// Page 4 to 6
	if ((theSliderpagecurr == 3) && (pg == 5) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 5;
        var w = theSliderpagewidth * -2;
		var imgw = theSliderimagewidth * -2;
        
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
	
	// Page 5 to 1 
	if ((theSliderpagecurr == 4) && (pg == 0) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 0;
        var w = theSliderpagewidth * 4;
        var imgw = theSliderimagewidth * 4;
		for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
    
    // Page 5 to 2 
	if ((theSliderpagecurr == 4) && (pg == 1) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 1;
        var w = theSliderpagewidth * 3;
		var imgw = theSliderimagewidth * 3;
        for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
    
    // Page 5 to 3 
	if ((theSliderpagecurr == 4) && (pg == 2) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 2;
        var w = theSliderpagewidth * 2;
        var imgw = theSliderimagewidth * 2;
		for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
	
	// Page 5 to 4
	if ((theSliderpagecurr == 4) && (pg == 3) && (!theSliderpagebtndisable)) {
		theSliderPagePrev(lnk);
	}
	
	// Page 5 to 6 
	if ((theSliderpagecurr == 4) && (pg == 5) && (!theSliderpagebtndisable)) {
		theSliderPageNext(lnk);
	}
	
	
	// Page 6 to 1 
	if ((theSliderpagecurr == 5) && (pg == 0) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 0;
		var w = theSliderpagewidth * 5;
        var imgw = theSliderimagewidth * 5;
		for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
    
    // Page 6 to 2 
	if ((theSliderpagecurr == 5) && (pg == 1) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 1;
        var w = theSliderpagewidth * 4;
        var imgw = theSliderimagewidth * 4;
        
		for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
    
    // Page 6 to 3 
	if ((theSliderpagecurr == 5) && (pg == 2) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 2;
		var w = theSliderpagewidth * 3;
        var imgw = theSliderimagewidth * 3;
        
		for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
	
	
	// Page 6 to 4 
	if ((theSliderpagecurr == 5) && (pg == 3) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, pg);
		theSliderpagecurr = 3;
        var w = theSliderpagewidth * 2;
        var imgw = theSliderimagewidth * 2;
        
		for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;
            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
	
	// Page 6 to 5
	if ((theSliderpagecurr == 5) && (pg == 4) && (!theSliderpagebtndisable)) {
		theSliderPagePrev(lnk);
	}
	

}


function theSliderPageNext(lnk){
	var n = theSliderpagecurr + 1;
    clearTimeout (theSlidertimer);
	if (!(n == theSliderpagetotal) && (!theSliderpagebtndisable)) {
		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, n);
		theSliderpagecurr++;
        var w = theSliderpagewidth * -1;
        var imgw = theSliderimagewidth * -1;
		for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
    
    if (n == theSliderpagetotal){
             
        theSliderPage(0,lnk);
        }
} 

function theSliderPagePrev(lnk){
	var n = theSliderpagecurr - 1;
    clearTimeout (theSlidertimer);
    
	if (!(n == -1) && (!theSliderpagebtndisable)) {

		theSliderBtnDisable(lnk,theSliderpagebtndisabletime, theSliderpagecurr, n);
		theSliderpagecurr--;
        
        var w = theSliderpagewidth;
        var imgw = theSliderimagewidth;
		for (var i=0; i < theSliderpagetotal; i++){
			var l = lnk+"Pg" + i;
            var img = lnk+"Img" + i;            
			new Effect.MoveBy(l, 0, w, {duration: theSliderpageduration});
            new Effect.MoveBy(img, 0, imgw, {duration: theSliderpageduration});
		}
	}
   
    if (n == -1){
           theSliderPage((theSliderpagetotal-1),lnk);
        }
    
    
    
}


