/**
 * blendet einen div-block ein / aus
 * 
 * @param id
 *            id des div-blocks
 * @param show
 *            boolean, ob ein- oder ausgeblendet werden soll
 */
function showAbsolutBlock(id, show) {
	// element
	var el = document.getElementById(id);
	// ein- / ausblenden
	if (el != null) {
		if (el.style != null) {
			if (el.style.display != null) {
				if (show == true) {
					el.style.display = "";
				} else {
					el.style.display = "none";
				}
			}
		}
	}
}




/**
 * Funktion fuer Surf&Mail. Ein Close-Button ruft diese Funktion auf
 * 
 */
function sum_closeBlock(block){
	showAbsolutBlock(block, false);
/*	showAbsolutBlock("handyeinstellungen", false);
	
	showAbsolutBlock("handyinternetflats", true);
	showAbsolutBlock("handykonfigurator", true);
	showAbsolutBlock("skobblerflash", true);*/
	
	sum_changeContentWAPSimulator("home");
}

/**
 * Ändert den Inhalt im WAP Simulator. Wird vom Flashfilm und in den einzelnen Layern per Klick auf die Icons benutzt.
 * Die Datei imageflow_pics.xml hat als albumName den Namen des div-Tags, das angezeigt werden soll. Der Name wird hier von Flash an diese Funktion uebergeben.
 * @param target, Ein String mit dem der WAP Simmulator was anfangen kann. der String wird als Variable "c=[target]" an den WAP Simmulator uebergeben.
 * @return
 */
function sum_changeContentWAPSimulator(target){	 
	 	if(target == "home" || target == "mms"){
	 		target=""
	 	} else if(target.match(/^http/)){
	 		target = "?url=" +target;
	 	}
	 	else {
	 		target= "?c="+target;
	 	}
	 	link = "http://wap-simulator.de/wap_simulator.php" + target;
	 	
		element = $("iframec");
		if(element != null){
			if(element.src == link){
				//war bereits geoeffnet. nichts machen
			} else {
				element.src=link;
				element.visibility="visible";
			}
		}
}


/**
 * Surf & Mail Portal - Wird vom Flashfilm aufgerufen wenn der User den rechts oder links-Button klickt
 */

function sum_closeAll(){
	list = new Array(
					"sport",
					"unterhaltung",
					"community",
					"unterwegs",
					"navigation",
					"news",
					"shopping",
					"erotik",
					"zaoza",
					"mms");
	for(var hide in list){			
		showAbsolutBlock(list[hide],false);
	}
/*	showAbsolutBlock("handyeinstellungen", false);
	
	showAbsolutBlock("handyinternetflats", true);
	showAbsolutBlock("handykonfigurator", true);
	showAbsolutBlock("skobblerflash", true);
	*/
}


/**
 * Zeigt einen Block und schliesst die anderen
 * @param name, Name des Blocks der gezeigt wird
 * @return
 */
function sum_showBlock(name){
	if(name != ""){	
		list = new Array(
				"sport","unterhaltung","community",
				"unterwegs",
				"navigation",
				"news",
				"shopping",
				"erotik",
				"zaoza",
				"mms");
		for(var hide in list){			
			showAbsolutBlock(list[hide],false);
		}
		openExpandable(name);
		showAbsolutBlock(name,true);
/*		showAbsolutBlock("handyinternetflats",false);
		showAbsolutBlock("handykonfigurator",false);
		showAbsolutBlock("skobblerflash",false);
		showAbsolutBlock("handyeinstellungen",true);*/
	}
}
