function printSite() {
  MeinFenster = window.open(currentPrintURL, "Printview", "width=1000,height=400,left=100,top=200,toolbar=yes, scrollbars=yes,menubar=yes,location=yes" );
  MeinFenster.focus();
}
function metaSearch()
{
	var elem = document.getElementById('metasearch');
	if (elem != null)
		self.location=searchURL+'?searchString='+encodeURIComponent(elem.value);
}

function writeTimeStamp()
{
	var date = new Date();
	var d = date.getDate();
	var m = date.getMonth() + 1;
	var h = date.getHours();
	var i = date.getMinutes();
	var y = date.getFullYear().toString();
	
	if (h < 10) document.write("0");
	document.write(h+':');
	if (i < 10) document.write("0");
	document.write(i,("&nbsp;"),'Uhr',("<br>"));
	if (d < 10) document.write("0");
	document.write(d + '.');
	if (m < 10) document.write("0");
	document.write(m + '.');
	document.write(y +' ');
	
}


function superteaser(pName, pLink) {
	
	pageTracker._trackEvent('Superteaser', pName); 
	location.href=pLink;
}

function disableEnterKey(e)
{


     var key;

     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox

     if(key == 13)
     {
     	if (enterURL != null && enterURL.length > 0 && enterINPUT != null && enterINPUT.value.length > 0)
		{
			self.location=enterURL.replace(/@@VALUE@@/, enterINPUT.value);
			return false;
		}
		else
          return true;
     }
     else
     {
          return true;
     }

}

function spGetHashParams() {
	var loc=(document.location+"");
	var pos=loc.indexOf("#");
	if (pos == -1)
	return [];
	var hashQs=loc.substring(pos+1, loc.length);
	return spSplitParams(hashQs);
}
function spSplitParams(params) {
	var result=[];
	var pairs=params.split("&");
	for (var i=0; i < pairs.length; i++) {
		var kv=pairs[i].split("=");
		if (kv.length == 2)
		result[kv[0]]=kv[1];
	}
	return result;
}

function overChannelCB(elem)
{
	if (elem.className.indexOf('inactive')>=0)
	{
		var e = document.getElementById('mainnavthirdlevel');
		if (e != null)
		{
			if (e.innerHTML != '' && e.innerHTML !='&nbsp;')
			{
				e.tempInner = e.innerHTML;
				e.innerHTML='&nbsp;';
			}
		}
	}
}
function unsetCB()
{

	var e = document.getElementById('mainnavthirdlevel');
	if (e != null)
	{
		if (e.tempInner != undefined)
		{
			e.innerHTML = e.tempInner;
		}
	}
}
/* 
old MM scripts
function overChannel(elem)
{
	var tmp = elem.childNodes[0].childNodes[0].src;
	// http://www.massivemoves.com/ImageText.ashx?style=1_0_active&text=Air+%26+Style
	if (tmp != undefined && tmp.indexOf("inactive") > 0) {
		var newtmp = tmp.replace("inactive", "active");	
		elem.isHover = true;
		elem.childNodes[0].childNodes[0].src = newtmp;
	}
}

function channelRollout(elem)
{
		
	var tmp = elem.childNodes[0].childNodes[0].src;
	// http://www.massivemoves.com/ImageText.ashx?style=1_0_active&text=Air+%26+Style
	if (elem.isHover) {
		elem.isHover = false;
		var newtmp = tmp.replace("active", "inactive");
		elem.childNodes[0].childNodes[0].src = newtmp;
	}
}
*/
function addSport(sport) {
	var e = document.getElementById('user_sports');
	
	if (e.value == '') {
		e.value = sport;
	} else {
		e.value += ' ' + sport;
	}
}


function clear_textbox_tomail()
{
	if (document.getElementById('tomail').value == "max.mustermann@mail.at")
	document.getElementById('tomail').value = "";
} 

function set_drop_down()
{
	var ddTop = document.getElementById('letter');
	var ddBottom = document.getElementById('letter2');
	ddTop.selectedIndex = ddBottom.selectedIndex;
	
}

function set_drop_down_top()
{
	var ddTop = document.getElementById('letter');
	var ddBottom = document.getElementById('letter2');
	ddBottom.selectedIndex = ddTop.selectedIndex;	
}
						
function countSelected(id)
	{
		var total = 0;
		var Sellistbox = document.getElementById(id);
		for( len = 0; len < Sellistbox.options.length; len++ )
		{
			if (Sellistbox.options[len].selected) 
			{
				total = total +1;
				if (total >4) 	
				{	
					alert('Maximum auswählbare Elemente erreicht');
					return false;
				}
			}

		} 
	}

function resizeDivs() {
		
		for (var i = 1; i < 3; i++) {
			for (var k = 1; k < 22; k++) {
				var maxHeight = 0;
				for (var j = 0; j < 5; j++) {
					if (document.getElementById('test_' + i + '_' + k + "_" + j)) {
						if (((document.getElementById('test_' + i + '_' + k + "_" + j).offsetHeight) - 7) > maxHeight) {
							maxHeight = (document.getElementById('test_' + i + '_' + k + "_" + j).offsetHeight) - 7;
						}
					}
				}
				for (j = 0; j < 5; j++) {
					if (document.getElementById('test_' + i + '_' + k + "_" + j)) {
						document.getElementById('test_' + i + '_' + k + "_" + j).style.height = (maxHeight+2) + "px";
					}
				}
			}
		}
}

function checkModells() {
		var r = new Request();
		r.AddRandomParameter = false;
		r.Url = "http://www.autonet.at/autoscout24.ashx?b="+document.getElementById('brand_dropdown').value;
		r.OnSuccess=function(response){
			document.getElementById('model_dropdown').length=0;
			document.getElementById('model_dropdown').options[0] = new Option("Alle","all",true );
			myNodes = response.getElementsByTagName("r");
			var idx = 1; 
			for(var i=0;i < myNodes.length;i++) {
				if (myNodes.item(i).firstChild != null)
				{
					document.getElementById('model_dropdown').options[idx++]= new Option(myNodes.item(i).firstChild.nodeValue,myNodes.item(i).firstChild.nodeValue);
				}
			}				
		}
		r.Send();
}

function checkAllesAutoModells() {
		var r = new Request();
		//r.Url = "http://www.autonet.at/Modules/alles_auto_marke_modell.xml";
		r.Url = "http://www.autonet.at/ModulExport.ashx?module=202&transform=allemarken";
		
		r.OnSuccess=function(response){
			document.getElementById('model_dropdown').length=0;
			document.getElementById('model_dropdown').options[0] = new Option("Alle","all",true );
			myNodes = response.getElementsByTagName("marke");
			
			for(var i=0;i < myNodes.length;i++) {
				if (myNodes.item(i).attributes.getNamedItem("name").value == document.getElementById('brand_dropdown').value) {
					myChilds = myNodes.item(i).getElementsByTagName("modell");
					for(var j=0;j < myChilds.length;j++) {
						document.getElementById('model_dropdown').options[j+1]= new Option(myChilds.item(j).firstChild.nodeValue,myChilds.item(j).firstChild.nodeValue);
					}		
				}
			}
			
					
		}
		r.Send();
}

