var myFX = {
    // Start is the constructor in mootools
    start: function(){
        myFX.flashPage();
    },

    flashPage : function() {
        var delay =0;
        $$('.f').each(function(link,index) {
            if (index == 0) { index = 1; }
            delay += (300 - index * 20);
            link.setStyle('opacity', '0');
            var myeffect = new Fx.Style(link, 'opacity', {duration:750});
            myeffect.start.delay(delay, myeffect, [0,1]);
        });
    }
};

function resizeText(multiplier) {
    var defaultLHeight = 16;
    var defaultFSize = 11;

    if (multiplier == '' || multiplier == null) {
    	multiplier = 1;
    }

    myElement = document.getElementById('main_text');
    myElement.style.fontSize = defaultFSize + "px";
    myElement.style.lineHeight = defaultLHeight + "px";
        
    if(multiplier != 1) {
		fSize = parseFloat(defaultFSize) * multiplier;
		myElement.style.fontSize = (fSize*0.6) + "px";
		myElement.style.lineHeight = fSize*1.1 + "px";
    }
    
    setCookie(multiplier);
}

function setCookie(value) {
	var exdate=new Date();
	expiredays = 60;
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie="textsize=" +escape(value)+	";expires="+exdate.toGMTString()+ ";path=/";
}

function getTextSize() {
	var c_name = "textsize";
	
	if (document.cookie.length>0) {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1) { 
	    	c_start=c_start + c_name.length+1; 
	    	c_end=document.cookie.indexOf(";",c_start);
	    	if (c_end==-1) c_end=document.cookie.length;
	    	return unescape(document.cookie.substring(c_start,c_end));
	    } 
	}
	return 1;
}

function popup(url) {
	var myRef;
	myRef=window.open(url,'name','resizable=1, height=558, width=760,left=75,top=75');
	if (window.focus) {myRef.focus()}
}