var nav_change_items = new Array();
var static_url = "http://www.nrw.tv/static/gfx/";

nav_change_items['home'] = new Object();
nav_change_items['home']['idle'] = static_url + "/head-navigation/head-mbtn-home-idle.gif";
nav_change_items['home']['mover'] = static_url + "/head-navigation/head-mbtn-home-mover.gif";

nav_change_items['blau'] = new Object();
nav_change_items['blau']['idle'] = static_url + "/head-navigation/head-nbtn-blau-idle.gif";
nav_change_items['blau']['mover'] = static_url + "/head-navigation/head-nbtn-blau-mover.gif";
nav_change_items['blau']['active'] = static_url + "/head-navigation/head-nbtn-blau-active.gif";

/*nav_change_items['grau'] = new Object();
nav_change_items['grau']['idle'] = static_url + "/head-navigation/head-nbtn-grau-idle.gif";
nav_change_items['grau']['mover'] = static_url + "/head-navigation/head-nbtn-grau-mover.gif";
nav_change_items['grau']['active'] = static_url + "/head-navigation/head-nbtn-grau-active.gif";*/

nav_change_items['gruen'] = new Object();
nav_change_items['gruen']['idle'] = static_url + "/head-navigation/head-nbtn-gruen-idle.gif";
nav_change_items['gruen']['mover'] = static_url + "/head-navigation/head-nbtn-gruen-mover.gif";
nav_change_items['gruen']['active'] = static_url + "/head-navigation/head-nbtn-gruen-active.gif";

nav_change_items['misc'] = new Object();
nav_change_items['misc']['idle'] = static_url + "/head-navigation/head-mbtn-misc-idle.gif";
nav_change_items['misc']['mover'] = static_url + "/head-navigation/head-mbtn-misc-mover.gif";
	

function changeNavItems(btn,obj,rtg) {
	if (obj.src!=nav_change_items[btn]['active']) {
		if (rtg == "over") {
			obj.src=nav_change_items[btn]['mover'];
		} else {
			obj.src=nav_change_items[btn]['idle'];
		}
	}
}

function showNavItem_firefox(btn) {

	Effect.toggle('nav_' + btn + '_content','appear',{duration:0.17});
	if (document.getElementById('nav_' + btn + '_content').style.display == "none") {
		document.getElementById('nav_btn_' + btn).src = nav_change_items[btn]['active'];
	} else {
		document.getElementById('nav_btn_blau').src = nav_change_items['blau']['idle'];
		//document.getElementById('nav_btn_grau').src = nav_change_items['grau']['idle'];
		document.getElementById('nav_btn_gruen').src = nav_change_items['gruen']['idle'];
	}
}

function showNavItem(btn) {

	if (document.getElementById('nav_btn_' + btn).src == nav_change_items[btn]['active']) {
		var zuklappen = true;

		if (document.getElementById('tvkasten_div')) {
			/* js-errors seit umzug
			Effect.Appear('tvkasten_div', { duration: 0.2 });
			Effect.Appear('servicekasten_div', { duration: 0.2 });
			Effect.Appear('featurekasten_div', { duration: 0.2 });
			*/
			
			$j('#tvkasten_div').fadeTo(200, 1);
			$j('#featurekasten_div').fadeTo(200, 1);
			$j('#servicekasten_div').fadeTo(200, 1);
						
		}
	}
	
	document.getElementById('nav_btn_blau').src = nav_change_items['blau']['idle'];
	//document.getElementById('nav_btn_grau').src = nav_change_items['grau']['idle'];
	document.getElementById('nav_btn_gruen').src = nav_change_items['gruen']['idle'];
	
	document.getElementById('nav_blau_content').style.display='none';
	//document.getElementById('nav_grau_content').style.display='none';
	document.getElementById('nav_gruen_content').style.display='none';	
	
	if (zuklappen != true) { 
		document.getElementById('nav_btn_' + btn).src = nav_change_items[btn]['active'];
		document.getElementById('nav_' + btn + '_content').style.opacity='1';
		document.getElementById('nav_' + btn + '_content').style.display='block';
		if (document.getElementById('tvkasten_div')) {

			$j('#tvkasten_div').fadeTo(400, 0.5);
			$j('#featurekasten_div').fadeTo(400, 0.5);
			$j('#servicekasten_div').fadeTo(400, 0.5);
			
			/* js-errors seit umzug
			Effect.Fade('tvkasten_div', 	{ duration: 0.4,to:0.6 });
			Effect.Fade('servicekasten_div',{ duration: 0.4,to:0.6  });
			Effect.Fade('featurekasten_div',{ duration: 0.4,to:0.6  });
			*/
		}
	}
	
}





//Ajax test
xmlHttp="";
try{
	//Firefox, Opera 8.0+, Safari
	xmlHttp=new XMLHttpRequest();
} catch (e){

	//Internet Explorer
	try{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e){
		try {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e){
			//alert("Your browser does not support Javascript/Ajax. Please contact support.");
		}
	}
}


function isThere(url) {
	//var req= new AJ(); // XMLHttpRequest object
	var req=xmlHttp;
	try {
		req.open("HEAD", url, false);
		req.send(null);		
		return req.status== 200 ? true : false;
	}
	catch (er) {
		return false;
	}
}

