var u;
function open_menu(id) {
	if (navigator.appName.indexOf("Explorer") != -1) {
		$('sub_menu_'+id).style.display='block';
	}
	else new Effect.BlindDown('sub_menu_'+id, {duration:0.7});
	//$('sub_menu_'+id).style.display='block';
	window.clearInterval(u);
	for(i=1;i<=36;i++)
		if(i!=id && $('sub_menu_'+i))$('sub_menu_'+i).style.display='none';
	
}
function ab() {
	u=window.setInterval('close_all()', 3000);
}


function gimme_event_dates(limit_begin) {
	x_get_current_events(limit_begin,show_current_dates);
}

function show_current_dates(bak) {
	$('upcoming_events').innerHTML=bak;
}


function change_limiter(kindofchange,oldvalue){
		kindofchange=='up' ? goo=parseInt($('actual_limiter').value)+1 : goo=parseInt($('actual_limiter').value)-1;
		if(goo<0) goo=0;
		if(goo==0) $('pfeil_down').style.cursor='auto';
		else $('pfeil_down').style.cursor='pointer';
		$('actual_limiter').value=goo;
	}
	
	
function close_all() {
	for(i=1;i<=36;i++) {
		if($('sub_menu_'+i)) $('sub_menu_'+i).style.display='none';
	}
	window.clearInterval(u);
}

function setcolorback(subid) {
	$('sub_menu_point'+subid).style.background='url(global/images/menu_punkt_bg_off.png)';
}

function active_menu_point(id,subid) {
	window.clearInterval(u);
	$('sub_menu_point'+subid).style.background='url(global/images/menu_punkt_bg_on.png)';
}

function show_img(divid,imga) {
$(divid).innerHTML='<img src="http://infoportal.duesseldorfcongress.de/global/dbimages/thumbs/'+imga+'" style="border:0px solid #c2c2c2;padding:1px;" />';
	
}

function sendmetorightaddress() {
		var selectbox=$('e_id').value;
		if(selectbox) {
			var getsele=selectbox.split('|');
		
			if(getsele[0]=='NORMAL') 
			{
				$('event_form').submit();
			}
			else
			{
				$('event_form').submit();
/*				
			if(window.location.host=='projekte')
				var ji=window.location.host+'/duesseldorfcongress/iss';
			else 
				var ji=window.location.host;
				document.location.href='http://'+ji+'/ticketshopgruppe.php?grp='+getsele[1];
*/
			}
		}
	}
	
function kaufm(x)
{
  var k = (Math.round(x * 100) / 100).toString();
  k += (k.indexOf('.') == -1)? '.00' : '00';
  var p = k.indexOf('.');
  return k.substring(0, p) + ',' + k.substring(p+1, p+3);
}
	
	

function add_ticket_event()
{
	//$('ticket_infos').value+=$('anzahl').value+'|'+$('pg').value+';';
	var bestellsession=$F('bestellsession');
	var anzahl=$F('anzahl');
	var preiskat=$F('pg');
	var pk_konti=preiskat.split('|');
	if(pk_konti[1]>0 || pk_konti[1]=='') 
		x_save_ticket_order(bestellsession,anzahl,pk_konti[0],show_me_ticket_event);
	else alert('Kategorie leider ausverkauft');
}
	
	
function delete_ticket(bestellsession) {
x_delete_ticket_order(bestellsession,close_ticketevent);
}
function close_ticketevent(bak) {
$('daspreis').value='';
new Effect.BlindUp('ticket_zusammenfassung', {duration:0.5});
}

	function edit_ausgabe(ins) {
		var alsstring=String(ins);
		 if(alsstring.indexOf(".")==-1) alsstring+='.00'; 
		var temppreis=alsstring.replace(/\./,",");
		var trenni=temppreis.split(",");
		temppreis += (trenni[1].length == 2) ? '' : '0';
		return temppreis;
	}

	
	function show_me_ticket_event(bak) {
		var temppreis='';
		
		var einsunsein=bak.split('|');
		
		$('ticket_zusammenfassung').innerHTML=einsunsein[0];
		$('temppreis').value=einsunsein[1];
		if($('ticket_zusammenfassung').style.display=='none') new Effect.BlindDown('ticket_zusammenfassung', {duration:0.5});
		if($('senden').checked || $('kreditkarte').checked) {
			var gerechnet=parseFloat($('temppreis').value)+5;
			temppreis=edit_ausgabe(gerechnet);
			$('daspreis').value=temppreis;
		}
		else {
			var gerechnet=parseFloat($('temppreis').value);
			
			temppreis=edit_ausgabe(gerechnet);
			$('daspreis').value=temppreis;
		}
	}
	
function del_bearbeitung() {
		var preisfeld=$('daspreis').value;
		if(preisfeld=='') {
			$('daspreis').value='';
		}
		else {
			var gerechnet=parseFloat(preisfeld.replace(/,/, "."))-5;
			var alsstring=String(gerechnet);
		 	if(alsstring.indexOf(".")==-1) alsstring+='.00';
			$('daspreis').value=alsstring.replace(/\./,",");
			var trenni=$('daspreis').value.split(",");
			$('daspreis').value += (trenni[1].length == 2) ? '' : '0';
		}
	}
	
	function add_bearbeitung() {
		var preisfeld=$('temppreis').value;
		if(preisfeld=='') {
			$('temppreis').value=''; 
		}
		else {
			var gerechnet=parseFloat(preisfeld)+5;
			
			$('daspreis').value=edit_ausgabe(gerechnet);
		}
		
	}

function mailcheck(s)	{
var a = false;
var res = false;
if(typeof(RegExp) == 'function')
{
var b = new RegExp('abc');
if(b.test('abc') == true){a = true;}
}

if(a == true)
{
reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
'(\\@)([a-zA-Z0-9\\-\\.]+)'+
'(\\.)([a-zA-Z]{2,4})$');
res = (reg.test(s));
}
else
{
res = (s.search('@') >= 1 &&
s.lastIndexOf('.') > s.search('@') &&
s.lastIndexOf('.') >= s.length-5)
}
return(res);
}




function check_win_fields() {
var falschefelder=new Array();
var i=0;
var outa;
if($('antwort').value=='') { falschefelder[i]='Gewinnspielantwort'; i++; }
if($('agb').checked==false) { falschefelder[i]='AGB'; i++; }
if($('name').value=='') { falschefelder[i]='Name'; i++; }
if($('vorname').value=='') { falschefelder[i]='Vorname'; i++; }
if($('str').value=='') { falschefelder[i]='Straße / Hausnummer'; i++; }
if($('plz').value=='') { falschefelder[i]='PLZ'; i++; }
if($('ort').value=='') { falschefelder[i]='Ort'; i++; }
if(!mailcheck($('email_gewinn').value)) { falschefelder[i]='E-Mail'; i++; }

if(falschefelder.length>0) {
outa='Bitte überprüfen Sie folgende Felder:\n\n';
for(v=0;v<i;v++) outa+=falschefelder[v]+'\n';
alert(outa);
}
else {
$('gewinnform').submit();
}


}


function close_stoerer() {
document.cookie="show_stoerer=0;";
$('stoerer').style.display='none';
$('e_id').style.display='block';
}

function makeactive_news(tab,idioma)
{
		document.getElementById("tab1").className = ""; document.getElementById("tab2").className = ""; document.getElementById("tab3").className = ""; document.getElementById("tab"+tab).className = "active"; 
		callAHAH('startnews.php?startnews='+tab+'&lang='+idioma, 'start_news', '<img style="padding-left:50px;padding-top:50px" src="global/images/loading.gif">', 'Error'); //function callAHAH(url, pageElement, callMessage, errorMessage) in ajaxtabs.js
} 
			
function makeactive_image(datensatz,tabnumber,anzahl)
{
				for(i=1;i<=anzahl;i++) {
					if(i!=tabnumber)
						$('show_multi_image_'+datensatz+'_'+i).style.display='none';
						document.getElementById(datensatz+"_"+"tab"+i).className = "";
				}
				$('show_multi_image_'+datensatz+'_'+tabnumber).style.display='block';			
				document.getElementById(datensatz+"_"+"tab"+tabnumber).className = "active"; 	
			}
			
			function makeactive_image_old(datensatz,identifier,tabnumber,anzahl)
			{
				
				for (i = 1; i <= anzahl; i++) {
					alert("jidaj"); document.getElementById(datensatz+"_"+"tab"+i).className = ""; 
				}
				
				document.getElementById(datensatz+"_"+"tab"+tabnumber).className = "active"; 
				
				callAHAH('multi_image.php?tab_number='+tabnumber+'&identifier='+identifier+'&datensatz='+datensatz, 'show_multi_image_'+datensatz, 'kommt nix!', 'Error');
			}
			
function check()
			{
				var form = document.suchen;
				var search = form.searchStr.value;
	
				if(search.value == "Suche nach...") {
					checked = false;
					alert('Bitte geben Sie einen Suchbegriff ein!');
					search.focus(); 
					return false; 
				}
				return true ;
			}