﻿function textChangeFocus(obj, isGotFocus, defText)
{
   if (isGotFocus)   {
     if (obj.value == defText) {
         obj.value = "";
         obj.className = "pre_form_active";
     }
   } else   {
     if (obj.value == "") {
        obj.value=defText;
        obj.className = "pre_form";
     }
   }
}


(function() {
    var baners = new Array("/banners/onlineagentur_internetagentur_webdesign_b1.jpg", "/banners/internetagentur_webdesign_onlineagentur_b2.jpg");

    //Preload second ban
    new Image().src = baners[baners.length-1];
 
	
	function changeBanner()
	{
	    //Start fade out
	    anim3.animate();
	}
	
	function startPause(){
		setTimeout(changeBanner, ((banerIndex==0)? 5000 : 5000));
	}
	
	function changeBaner(newUrl){
	    var banObj  = YAHOO.util.Dom.get("baner1");
	    var banHtml = "<img src=\""+newUrl+"\" width=\"572\" height=\"274\" />";
        banObj.innerHTML = 	banHtml;
	}
	
    //Prepare animation
    var attributes2 = {
		opacity: { to: 1 },
		duration: 2
	};

    var attributes3 = {
		opacity: { to: 0 },
		duration: 2
	};
	
	var anim2 = null;
	var anim3 = null;
	
	
	var banerIndex = 0;
	
	function init(){
	    anim2 = new YAHOO.util.Anim("baner1", attributes2);
	    anim3 = new YAHOO.util.Anim("baner1", attributes3);
	    
	    anim2.onComplete.subscribe(function(){
	        startPause();
	    });
	    
	    anim3.onComplete.subscribe(function(){
	        //Change picture
	        banerIndex++;
	        if (banerIndex>=baners.length) banerIndex=0;
	        changeBaner(baners[banerIndex]);
    	    
	        //Start fade in
		    setTimeout(function(){anim2.animate();}, 100);
	    });
	
	    startPause();
	}
	
    YAHOO.util.Event.onDOMReady(init);
    
})();



