// Layer ein- und ausblenden

function setVisibility( /* Layer */ objLayer, 
                        /* boolean */ visible ) {

  if(document.layers){
    objLayer.visibility  = 
        (visible == true) ? 'show' : 'hide';
  } else {
    objLayer.style.visibility = 
        (visible == true) ? 'visible' : 'hidden';
  }

}

function hide(objname) {
	document.getElementById(objname).style.display="none";
}

function show(objname) {
	document.getElementById(objname).style.display="block";
}

function toggle(objname) {
	var parts=document.getElementById(objname).id.split("_");

	if (parts[1]=="off") {
		show(objname);
		hide(parts[0]+"_on");
	}
	else if (parts[1]=="on") {
		show(objname);
		hide(parts[0]+"_off");
	}
}

// Datumsfunktionen

var DateHasChanged = false;
	var CurrentNights = 0;

	var fromdate = new Date();
	var todate = new Date();
	todate.setDate(todate.getDate() + 1);

	function alterDateOrNight(src)
	{
	
		var oNights = document.getElementById("NN");
		
		
		var oDD 	= document.forms["QuickSearch"].elements["DD"];
		var oDDt 	= document.forms["QuickSearch"].elements["DDt"];
		var oMM 	= document.forms["QuickSearch"].elements["MM"];
		var oMMt 	= document.forms["QuickSearch"].elements["MMt"];
		var oYYYY 	= document.forms["QuickSearch"].elements["YYYY"];
		var oYYYYt 	= document.forms["QuickSearch"].elements["YYYYt"];
		
		
		
		var datefrom = new Date(oYYYY.value, oMM.selectedIndex, oDD.value);
		var dateto = new Date(oYYYYt.value, oMMt.selectedIndex, oDDt.value);
		
		
		
		var newDay;
		var newMonth;
		var newYear;
		var daydiff;
		
		
		
		
		if ((dateto - datefrom) > 0)
		{
		
			daydiff = (dateto - datefrom)/(24*60*60*1000);
			if (daydiff==1)
				oNights.innerHTML = "" + parseInt(daydiff) + " Nacht";
			else
				oNights.innerHTML = "" + parseInt(daydiff) + " N&auml;chte";

			CurrentNights = daydiff;
			
		} else {
			
			oNights.innerHTML = "";
			
		}
			
		DateHasChanged = true;
	}

	function searchAttrSwitch(el)
	{
		
		var sel = parseInt(el.value);
		
		
		if (sel == 1015 || sel == 1015)
		{
			document.getElementById("std").style.display = "none";
			document.getElementById("ext").style.display = "block";
			document.forms["QuickSearch"].elements["Amount"].selectedIndex = 0;
			document.forms["QuickSearch"].elements["Cat"].selectedIndex = 0;
		} else 
		{
			document.getElementById("std").style.display = "block";
			document.getElementById("ext").style.display = "none";
		}
	
	}
	
function socialOver(text) {
	if (text == '') {
		text = '...';
	} else {
		text='&nbsp;<strong>'+text+'</strong>';
	}
	document.getElementById('socialText').innerHTML=text;
}
function socialDo(was) {
	socialurl=encodeURIComponent(location.href);
	socialtitle=encodeURIComponent(document.title);
	switch(was) {
        case 'digg':
			window.open('http://digg.com/submit?phase=2&url='+socialurl+'&title='+socialtitle);
			break;
        case 'facebook':
			window.open('http://de.facebook.com/sharer.php?u='+socialurl+'&t='+socialtitle);
			break;
	    case 'twitter':
			window.open('http://twitter.com/home?status='+socialurl+'&title='+socialtitle);
			break;
		case 'delicious':
			window.open('http://del.icio.us/post?url='+socialurl+'&title='+socialtitle);
			break;
		case 'wong':
			window.open('http://www.mister-wong.de/index.php?action=addurl&bm_url='+socialurl+'&bm_description='+socialtitle);
			break;
		case 'blinkList':
			window.open('http://www.blinklist.com/index.php?Action=Blink/addblink.php&Description=&Url='+socialurl+'&Title='+socialtitle);
			break;
		case 'yahoo':
			window.open('http://myweb2.search.yahoo.com/myresults/bookmarklet?u='+socialurl+'&t='+socialtitle);
			break;
		case 'yigg':
			window.open('http://yigg.de/neu?exturl='+socialurl+'&exttitle='+socialtitle);
			break;	
		case 'furl':
			window.open('http://www.furl.net/storeIt.jsp?u='+socialurl+'&t='+socialtitle);
			break;
		case 'oneview':
			window.open('http://beta.oneview.de:80/quickadd/neu/addBookmark.jsf?URL='+socialurl+'&title='+socialtitle);			
			break;
		case 'folkd':
			window.open('http://www.folkd.com/submit/page/'+socialurl);
			break;
		case 'linkarena':	
			window.open('http://linkarena.com/bookmarks/addlink/?url='+socialurl+'&title='+socialtitle+'&desc=&tags=');
			break;
		case 'google': 		
			window.open('http://www.google.com/bookmarks/mark?op=add&hl=de&bkmk='+socialurl+'&title='+socialtitle);
			break;
		case 'webnews': 		
			window.open('http://www.webnews.de/einstellen?url='+socialurl+'&title='+socialtitle);
			break;
	}
}

