
window.onload = function() {

setTimeout("fadeInPage('block1')",10);
setTimeout("fadeInPage('block2')",500);
setTimeout("fadeInPage('block3')",1000);  
setTimeout("fadeInPage('blockNews')",10); 
setTimeout("fadeInPage('block3_contact')",50);
setTimeout("fadeInPage('block1_contact')",10);
}
// useless

function callSetTimeout(strFunction,delay) {
var sAgent = navigator.userAgent.toLowerCase() ;
	
	// IE < 7
if ( sAgent.indexOf("msie") !=-1 && sAgent.indexOf("msie 7.0") == -1) {

 eval(strFunction);


}else {
	setTimeout(strFunction,delay);
}
}

function fadeInPage(divId) {

	var blockElement=document.getElementById(divId);
	if (blockElement==null)
		return;
  	
	//fadeInPage();
	var sAgent = navigator.userAgent.toLowerCase() ;
	
	
	 
	if ( sAgent.indexOf("msie") == -1) {
	
	   
	   blockElement.style.visibility="visible";
	   shiftOpacity(divId,1200,0);
	   // blockElement.setAttribute("class","block_text")	;
	   	
	   }  else if (sAgent.indexOf("msie 7") != -1) {	// IE 7 => don(t use opacity because of clearType
	  
 			blockElement.style.visibility="visible";
 			return;
 			
 		}else {
 		
	 		blockElement.style.visibility="visible";
			return;
 		
	    /*blockElement.style.filter="blendTrans(duration=2)";
		if(blockElement.filters.blendTrans.status!=1)
			{ 
			blockElement.filters.blendTrans.Apply();
			blockElement.style.visibility="visible";
			blockElement.filters.blendTrans.Play() ;
			
		   	}
		   	//blockElement.className="block_text";*/
		 
	   }
		
}

function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;

    //determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

function shiftOpacity(id, millisec,startOpacity) {
    //if an element is invisible, make it visible, else make it ivisible

	
	if (startOpacity==-1)
		startOpacity=document.getElementById(id).style.opacity;
	
    if(startOpacity == 0) {
        opacity(id, 0, 100, millisec);
    } else {
        opacity(id, 100, 0, millisec);
    }
} 


function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
} 




