// loads the card into the content part
function showCard(newcard) {
  $(document).ready( function() {
	var params = newcard.split("_");
	if(params[0] == "3") {
		if(params[2] && params[2].length == 8) tpl = "3_suche.php?kgs=" + params[1].substr(0, 5) + "&abort=" + params[1] + "&anort=" + params[2];
		else if(params[1].length == 8) tpl = "3_suche.php?kgs=" + params[1].substr(0, 5) + "&abort=" + params[1];
		else if(params[1].length == 5) tpl = "3_suche.php?kgs=" + params[1];
	} else {
		backlink = newcard;
		tpl = newcard + ".tpl";
	}
	$.get('themes/ivm.pendlernetz.de/template/karten_templates/'+tpl, function(text){
      if (olLoaded) nd();
	  $('#cardplaceholder').fadeOut('fast', function(){
        $('#cardplaceholder').html(text).fadeIn('normal', function(){
          //loadjs();
        });
      });
    });
  });
}

function showOl(layer) {
  var obj;
  if ((obj=MM_findObj('ol_'+layer))!=null && obj.style) {
	  obj.style.display='block';
} }

function hideOl(layer) {
  var obj;
  if ((obj=MM_findObj('ol_'+layer))!=null && obj.style) {
	  obj.style.display='none';
} }


// InfoWindow functions
function showInfoWindow(text) {
	var regexpr = /(.*) g=(.*)/;
	var regarr = regexpr.exec(text);
	if(regarr) text = regarr[1] + '<br /><img src="themes/pendlernetz/images/pn_thumbs/' + regarr[2] + '" /><br /><span class="minitext">Zum Pendlernetz <img src="themes/pendlernetz/images/link_extern_weiss.gif" /></span>';
	var infotext = '<DIV class="infowindowtext">' + text + '</DIV>';
	return overlib(infotext);
}
function hideInfoWindow(text) {
	return nd();
}

// Tooltip
function tooltipsearch() {
	$(function() {
		$('span.help').Tooltip({
			delay: 0,
			track: false,
			showURL: false,
			showBody: "; "
		});
		$.fn.search = function() {
			return this.focus(function() {
				if( this.value == this.defaultValue ) {
					this.value = "";
				}
			}).blur(function() {
				if( !this.value.length ) {
					this.value = this.defaultValue;
				}
			});
		};
		$("#s").search();
	});
}
tooltipsearch();
