


if (document.images) {            // Active Images
	main_homeon = new Image();
	main_homeon.src = "../images/home-b.gif";
	main_musicon = new Image();
	main_musicon.src = "../images/musik-b.gif";
	main_downon = new Image();
	main_downon.src = "../images/dropdown-b.gif";
	main_conon = new Image();
	main_conon.src = "../images/kontakth-b.gif";

	main_homeoff = new Image();
	main_homeoff.src = "../images/home-a.gif";
	main_musicoff = new Image();
	main_musicoff.src = "../images/musik-a.gif";
	main_downoff = new Image();
	main_downoff.src = "../images/dropdown-a.gif";
	main_conoff = new Image();
	main_conoff.src = "../images/kontakth-a.gif";

}

var divOn_IMG = new Image();
divOn_IMG.src = "images/dropdown-a.gif";
var divOff_IMG = new Image();
divOff_IMG.src = "images/dropdown-z.gif";
			
			
/* AJAX */


/* NAVIGATION RIGHT BOXES */
var connection = new Array();
var current = null;

/* BACKGROUND THREAT */
var threat = new Array();
var current_threat = null;
var callback = new Object();


function openDialog(strURL,strPageTitle,strConfig)
{
	newWindow = window.open( strURL, strPageTitle, strConfig );
	newWindow.focus();
	newWindow.moveTo(0,0);
	return false;
}

function setbookmark(){ 
	if (window.external && document.all){
		window.external.AddFavorite('http://www.amorena.com/index.html','Amorena - Lifestyle Community. Chatten, Flirten, Free-SMS versenden.'); 
	}else{
		window.sidebar.addPanel('Amorena - Lifestyle Community. Chatten, Flirten, Free-SMS versenden.', 'http://www.amorena.com/', '');
	}
	return false;
}

function play_song()
	{
	
	if (typeof songplay_window == "object")
		{
		//Fenster schliessen
		alert('offen');
		songplay_window.close();
		}
	else
		{
		
		var songplay_window = window.open('amorena_song_play.php','playsong','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,copyhistory=0,resizable=1,width=220,height=100,left=0,top=0');
		window.focus();
		var test = 1;
		}
	
	}

	
function mailto(domain,user) 
{ 
	document.location.href = "mailto:" + user + "@" + domain;
}

function showlang(type){

	if (document.getElementById)
	if(type=='on')
	document.getElementById("sprache").style.visibility="visible";
	else document.getElementById("sprache").style.visibility="hidden";

	// alert(document.getElementById("sprache").style.visibility);
	return false;
}


// Function to 'activate' images.
function MainimgOn(imgName) {
	if (document.images) {
		document[imgName].src = eval(imgName + "on.src");
	}
}

// Function to 'deactivate' images.
function MainimgOff(imgName) {
	if (document.images) {
		document[imgName].src = eval(imgName + "off.src");
	}
}
			


function sendAJAX(IMG,divName) {
	/* DIV anzeigen / verstecken */
	if (document.getElementById(divName).style.display == 'block')
	{
		IMG.src = divOff_IMG.src;
		document.getElementById(divName).style.display = 'none';
		var navStatus = 'NAV_OFF';
	}
	else {
		IMG.src = divOn_IMG.src;
		document.getElementById(divName).style.display = 'block';
		var navStatus = 'NAV_ON';
	}

	current = connection.length;

	// AJAX REQUEST 
	if (window.XMLHttpRequest) {
		connection[current] = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		try {
			connection[current] = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				connection[current] = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {}
		}
	}
	if (typeof connection[current] != 'object') return;


	try{connection[current].open('GET', 'divStatusChange.php?'+navStatus+'='+divName); }
	catch(e) {}

	connection[current].onreadystatechange = ajaxHandler;
	connection[current].send(null);

	return true;
}

function ajaxHandler() {
	var obj = current;
	if (connection[obj].readyState == 4) {
		if (connection[obj].status == 200) {
			// alert(connection[obj].responseText);
		}
		else if(connection[obj].status == 404) {
			delete(connection[obj]);return false;
		}
		else {
			delete(connection[obj]);
			alert('unbekannter Verbindungsfehler !');
		}

	}

	return;

}


function sendServer(page,answer) {

	current_threat = threat.length;
	threat[current_threat]= new Array();
	callback.response = answer;

	/* AJAX REQUEST */
	if (window.XMLHttpRequest) {
		threat[current_threat] = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		try {
			threat[current_threat] = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				threat[current_threat] = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {/* ERROR message*/}
		}
	}
	if (typeof threat[current_threat] != 'object') {delete(threat[obj]);return 'ERROR';}


	try{threat[current_threat].open('GET', 'ajax_page_loader.php?goto='+page); }
	catch(e) {/* ERROR */ return 'ERROR';}

	threat[current_threat].onreadystatechange = threatHandler;
	threat[current_threat].send(null);
}


function threatHandler() {


	if (this.readyState == 4) {
		if (this.status == 200) {
			alert('done');
			callback.response(this.responseText);

			return;

		}
		else if(this.status == 404) {
			{return false;}
		}
		else {
			alert('unbekannter Verbindungsfehler !');
		}

	}

	return;

}

function test(text) { alert(text+'...das war es'); return true;}

