/**********************************************
 * CONECTO Business Communication GmbH        *
 * Project: Hotel Gassner                     *
 **********************************************/

jQuery.noConflict();
jQuery(document).ready(function() {
	
	jQuery('ul#newsSwitcherNav li span').click(function() {
		jQuery('div#newsSwitcherContent div').removeClass('active');
		jQuery('div#newsSwitcherContent div#'+jQuery(this).attr('rel')).addClass('active');
		jQuery('ul#newsSwitcherNav li span:not(rel='+jQuery(this).attr('rel')+')').removeClass('active');
		jQuery(this).addClass('active');
	});
	
	
	jQuery('#quickAnfrageVon').attr('value', mkDefDate());
	jQuery('#quickAnfrageBis').attr('value', mkDefDate(7));	
});


function toggleAnz(fieldElem, toggleId) {	
	var toggleElem = document.getElementById(toggleId);
	//var fieldElem = document.getElementById(fieldId);
	
	if( fieldElem.checked ) {
		toggleElem.disabled = false;
		toggleElem.focus();
	}
	else {
		toggleElem.value = 0;
		toggleElem.disabled = true;
		//toggleElem.focus();
	}

	return true;
}

 
function mkDefDate(addDays) {
	addDays = addDays||false;
	
	today = new Date();
	year = today.getFullYear();
	month = today.getMonth()+1;
	day = today.getDate();
	dayOfWeek = today.getDay();

	if( addDays ) {
		newDay = day+addDays;
		newDate = new Date( year, month-1, newDay );
	
		newDay = newDate.getDate();
		newMonth = newDate.getMonth()+1;
		newYear = newDate.getFullYear();

		return newDay+'.'+newMonth+'.'+newYear;
	}
	else {
		return day+'.'+month+'.'+year;
	}
}

function getURLParam(srch, strParamName){
  var strReturn = "";
  var strHref = srch;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (
aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(strReturn);
};