// Declare navigation object
/*YAHOO.util.Event.onAvailable("body_el", function(){
	var navigation = new Navigation('navigation-wrap');
	navigation.settings.pushelement = 'navigation-shadow';
	navigation.settings.aniduration = 0.4;
	navigation.settings.targetheight = 113;
	navigation.settings.pushelementtargettop = 196+navigation.settings.targetheight;
	navigation.initMouseListeners();
})*/;

YAHOO.util.Event.onAvailable('navigation-shadow', function(e){
	YAHOO.util.Dom.setStyle(this.id,"top","251px");
});

/* FLASH LOGO */

YAHOO.util.Event.onAvailable('logo', function(e){
	var flashlogo = new SWFObject("/swf/logoPlayer.swf", "flashlogo", "329", "196", "8", "#262057");
	flashlogo.write("logo");
});


/* INTRANET LOGIN FORM */

// Remove default text from input element
YAHOO.util.Event.on('login', "focus", function(e){
	if(this.value == "inlognaam"){
	    this.value = "";
	}
});

// Fill with default text if value is empty
YAHOO.util.Event.on('login', "blur", function(e){
	if(this.value == ""){
	    this.value = "inlognaam";
	}
});

// Remove default text from input element AND change type to password
// Changing the type of an input element doesnt work like "this.type = 'password'" in IE, so I made a workaround

// Create dummy password input field
YAHOO.util.Event.onAvailable('passworddummy-wrapper', function(e){
	// <input type="text" name="passworddummy" id="passworddummy" class="intranet-login-text" value="wachtwoord" />
	var newpassworddummy = document.createElement('input');
    newpassworddummy.setAttribute('type',"text");
    newpassworddummy.setAttribute('name',"passworddummy");
    newpassworddummy.setAttribute('id',"passworddummy");
    newpassworddummy.setAttribute('class',"intranet-login-text");
    newpassworddummy.setAttribute('value',"wachtwoord");
	this.parentNode.appendChild(newpassworddummy);
	
	YAHOO.util.Dom.setStyle("password", 'display', "none");
});

YAHOO.util.Event.on('passworddummy', "focus", function(e){
    YAHOO.util.Dom.setStyle("passworddummy", 'display', "none");
    YAHOO.util.Dom.setStyle("password", 'display', "inline");
    YAHOO.util.Dom.get("password").focus();
});

// Fill with default text if value is empty AND change type to text
YAHOO.util.Event.on('password', "blur", function(e){
    if(this.value == ""){
	    YAHOO.util.Dom.setStyle("password", 'display', "none");
        YAHOO.util.Dom.setStyle("passworddummy", 'display', "inline");
	}
});

YAHOO.util.Event.onAvailable('intranet-login-submit', function(e){
    var newsubmit = document.createElement('input');
    newsubmit.setAttribute('type',"image");
    newsubmit.setAttribute('src',"/IMAGES/but-login.png");
    newsubmit.setAttribute('id',"intranet-login-submit-image");
    this.parentNode.appendChild(newsubmit);

    var oldsubmit = YAHOO.util.Dom.get("intranet-login-submit");
    this.parentNode.removeChild(oldsubmit);
});

