/*******************************************************************************
 * Basket helper functions
 ******************************************************************************/
var gLoadedInfoBox = null;
var gDefaultWindowTimeout = 8000;

var gInfoBoxes = new Array();

function closeInfoBox(pInfoBoxId) {
	lObj = document.getElementById(pInfoBoxId);
	if (lObj != null) {
		lObj.style.display = 'none';
	}
}

function showTextgroupInArticlegroup(articlegroupid, textgroupid) {
	var articlegroup = document.getElementById(articlegroupid);
	if (articlegroup != null) {
		var textgroups = getElementsByClassName(articlegroup, 'textgroup');
		var textgroupdiv;
		if (textgroupid == null && textgroups.length > 0) {
			textgroupid = textgroups[0].id;
		}

		if (textgroupid != null) {
			textgroupdiv = document.getElementById(textgroupid);
		}

		var selectel = document.getElementById(articlegroupid + '_groupselect');
		if (textgroupdiv != null && selectel != null) {
			// Disable all textgroups in this articlegroup
			for ( var i = 0; i < textgroups.length; i++) {
				textgroups[i].style.display = 'none';
			}
			// Enable specific articleform and show selectbox
			textgroupdiv.style.display = '';
			selectel.style.display = '';
			if (selectel.options != null) {
				for ( var i = 0; i < selectel.options.length; i++) {
					if (selectel.options[i].value == textgroupid) {
						selectel.selectedIndex = i;
					}
				}
			}
		}
	}
}

function showArticleFormInTextgroup(textgroupid, articleformid) {
	textgroupdiv = document.getElementById(textgroupid);
	articleform = document.getElementById(articleformid);
	ingrouptextel = document.getElementById(articleformid + '_ingrouptext');
	selectel = document.getElementById(articleformid + '_groupselect');
	if (textgroupdiv != null && articleform != null && selectel != 0) {
		// Disable all articleforms in this textgroup
		articleforms = getElementsByClassName(textgroupdiv, 'articleform');
		for ( var i = 0; i < articleforms.length; i++) {
			articleforms[i].style.display = 'none';
		}
		// Enable specific articleform and show selectbox
		ingrouptextel.style.display = 'none';
		articleform.style.display = '';
		selectel.style.display = '';
		if (selectel.options != null) {
			for ( var i = 0; i < selectel.options.length; i++) {
				if (selectel.options[i].value == articleformid) {
					selectel.selectedIndex = i;
				}
			}
		}
	}
}

function initInfoBox(pUid) {

	var lText = "";
	infoBox = document.getElementById(pUid);
	if (infoBox != null) {
		infoBoxHeaders = getElementsByClassName(infoBox.parentNode,
				"infoboxheader");
		if (infoBoxHeaders.length > 0) {
			infoBoxHeader = infoBoxHeaders[0];
			infoBoxHeader.style.display = 'none';

			var infoBoxIndex = gInfoBoxes.length;

			var headers = getElementsByClassName(infoBox.parentNode, "header");
			var contents = getElementsByClassName(infoBox.parentNode, "content");
			var tabs = new Array();
			for ( var i = 0; i < headers.length; i++) {
				headers[i].style.display = 'none';
				var infoBoxLinkText = document
						.createTextNode(headers[i].firstChild.firstChild.nodeValue);
				var infoBoxLink = document.createElement('a');
				infoBoxLink.appendChild(infoBoxLinkText);
				infoBoxLink.setAttribute('id', "infoboxlink-" + infoBoxIndex
						+ "-" + i);
				infoBoxLink.href = "javascript:infoBoxLinkToogle(" + i + ", "
						+ infoBoxIndex + ");";
				var infoBoxDiv = document.createElement('div');
				infoBoxDiv.appendChild(infoBoxLink);
				infoBoxDiv.className = "infoboxlink";

				infoBoxHeader.appendChild(infoBoxDiv);
				tabs.push(infoBoxLink);
			}
			// for (var i = 1; i < contents.length; i++) {
			// contents[i].style.display = 'none';
			// }

			box = new Object();
			box.headers = headers;
			box.contents = contents;
			box.tabs = tabs;
			gInfoBoxes.push(box);

			infoBoxHeader.style.display = 'block';
			infoBoxLinkToogle(0, infoBoxIndex);
		}
	}

	/*
	 * lHeader1=document.getElementById("header1"); if (lHeader1!=null) {
	 * lHeader1.style.display='none'; lText1="<div class=\"infoboxlink\"><a
	 * id=\"infoboxlinkone\" href=\"javascript:infoBoxLinkToogle('1');\"
	 * >"+lHeader1.innerHTML+"</a></div>"; } else { lText1=""; }
	 * 
	 * lHeader2=document.getElementById("header2"); if (lHeader2!=null) {
	 * lHeader2.style.display='none'; lText2="<div class=\"infoboxlink\"><a
	 * id=\"infoboxlinkone\" href=\"javascript:infoBoxLinkToogle('2');\"
	 * >"+lHeader2.innerHTML+"</a></div>"; } else { lText2=""; }
	 * 
	 * lHeader3=document.getElementById("header3"); if (lHeader3!=null) {
	 * lHeader3.style.display='none'; lText3="<div class=\"infoboxlink\"><a
	 * id=\"infoboxlinkone\" href=\"javascript:infoBoxLinkToogle('3');\"
	 * >"+lHeader3.innerHTML+"</a></div>"; } else { lText3=""; }
	 * 
	 * lHeader4=document.getElementById("header4"); if (lHeader4!=null) {
	 * lHeader4.style.display='none'; lText4="<div class=\"infoboxlink\"><a
	 * id=\"infoboxlinkone\" href=\"javascript:infoBoxLinkToogle('4');\"
	 * >"+lHeader4.innerHTML+"</a></div>"; } else { lText4=""; }
	 * 
	 * lHeader5=document.getElementById("header5"); if (lHeader5!=null) {
	 * lHeader5.style.display='none'; lText5="<div class=\"infoboxlink\"><a
	 * id=\"infoboxlinkone\" href=\"javascript:infoBoxLinkToogle('5');\"
	 * >"+lHeader5.innerHTML+"</a></div>"; } else { lText5=""; }
	 * 
	 * lHeader6=document.getElementById("header6"); if (lHeader6!=null) {
	 * lHeader6.style.display='none'; lText6="<div class=\"infoboxlink\"><a
	 * id=\"infoboxlinkone\" href=\"javascript:infoBoxLinkToogle('6');\"
	 * >"+lHeader6.innerHTML+"</a></div>"; } else { lText6=""; }
	 * lText=lText1+lText2+lText3+lText4+lText5+lText6;
	 * 
	 * lContent1=document.getElementById("content1"); if (lContent1!=null) {
	 * //lContent1.style.display='none'; }
	 * 
	 * lContent2=document.getElementById("content2"); if (lContent2!=null) {
	 * lContent2.style.display='none'; }
	 * lContent3=document.getElementById("content3"); if (lContent3!=null) {
	 * lContent3.style.display='none'; }
	 * lContent4=document.getElementById("content4"); if (lContent4!=null) {
	 * lContent4.style.display='none'; }
	 * lContent5=document.getElementById("content5"); if (lContent5!=null) {
	 * lContent5.style.display='none'; }
	 * lContent6=document.getElementById("content6"); if (lContent6!=null) {
	 * lContent6.style.display='none'; }
	 * 
	 * lHeader=document.getElementById('infoboxheader');
	 * lHeader.innerHTML=lText; lHeader.style.display='block';
	 */
}

function getElementsByClassName(element, classname) {
	var elements = new Array();
	if (element.hasChildNodes()) {
		for ( var i = 0; i < element.childNodes.length; i++) {
			if (element.childNodes[i].nodeType == 1
					&& element.childNodes[i].className.length > 0) {
				classNames = element.childNodes[i].className.split(' ');
				var found = false;
				var j = 0;
				while (j < classNames.length && !found) {
					found = found || (classNames[j] == classname);
					j++;
				}
				if (found) {
					elements.push(element.childNodes[i]);
				}
			}
			var subElements = getElementsByClassName(element.childNodes[i],
					classname);
			// for (var j=0; j<subElements.length; j++) {
			// elements.push(subElements[j]);
			// }
			elements = elements.concat(subElements);
		}
	}
	return elements;
}

function addArticle(pArticleText, pPageUrl) {
	var lCookieExpire = new Date();
	var lInTwentyMinutes = lCookieExpire.getTime() + (20 * 60 * 1000);
	lCookieExpire.setTime(lInTwentyMinutes);
	setCookie('AddArticleText', pArticleText, lCookieExpire, '/',
			'.grueneerde.com', false);
	setCookie('AddArticleUrl', pPageUrl, lCookieExpire, '/', '.grueneerde.com',
			false);
}

function showBasketInfoBox(pElementIDName) {

	lArticleText = getCookie('AddArticleText');
	lArticleUrl = getCookie('AddArticleUrl');
	deleteCookie('AddArticleText', '/', '.grueneerde.com');
	deleteCookie('AddArticleUrl', '/', '.grueneerde.com');
	if ((lArticleUrl != null) && (lArticleText != null)) {
		lAll = document.createElement('div');

		lCloseText = document.createTextNode('[Schließen]');
		lTextNode1 = document.createTextNode('Der Artikel "');
		lTextNode2 = document.createTextNode(lArticleText);
		lTextNode3 = document
				.createTextNode('" wurde zu Ihrem Warenkorb hinzugefügt bzw. aktualisiert!');

		lClose = document.createElement('a');
		lClose.href = 'Javascript:closeBox();';
		lClose.appendChild(lCloseText);

		lStrongText = document.createElement('strong');
		lStrongText.appendChild(lTextNode2);

		lDiv = document.createElement('div');

		lForm = document.createElement('form');
		lForm.action = lArticleUrl;
		lForm.method = 'post';
		lForm.style.paddingTop = '10px';
		lForm.style.paddingBottom = '10px';
		lButton = document.createElement('input');
		lButton.className = 'closingInfoBoxButton';
		lButton.type = 'submit';
		lButton.name = 'shopping';
		lButton.style.width = '150px';

		lButton.value = 'Einkauf fortsetzen';
		lForm.appendChild(lButton);
		lDiv.appendChild(lForm);

		lAll.appendChild(lTextNode1);
		lAll.appendChild(lStrongText);
		lAll.appendChild(lTextNode3);
		lAll.appendChild(lDiv);
		lAll.appendChild(lClose);
		showInfoBox(pElementIDName, lAll, 'closingInfoBox');
	}
}

/*******************************************************************************
 * Search helper functions
 ******************************************************************************/
function searchFormFieldClear() {
	if (document.searchFormHeader.tx_posprjgrueneerde_pi_searchFormHeader_searchValue.value == 'Suchbegriff od. Art. Nr. eingeben') {
		document.searchFormHeader.tx_posprjgrueneerde_pi_searchFormHeader_searchValue.value = "";
	}
}

function checkHotelSearchForm() {
	if ((document.searchFormHeader.tx_posprjgrueneerde_pi_searchFormHeader_searchValue.value == "")
			|| (document.searchFormHeader.tx_posprjgrueneerde_pi_searchFormHeader_searchValue.value == "Suchbegriff eingeben")) {
		alert("Bitte geben Sie einen Suchbegriff an!");
		document.searchFormHeader.tx_posprjgrueneerde_pi_searchFormHeader_searchValue
				.focus();
		return false;
	}
	return true;
}

function checkSearchForm() {
	if ((document.searchFormHeader.tx_posprjgrueneerde_pi_searchFormHeader_searchValue.value == "")
			|| (document.searchFormHeader.tx_posprjgrueneerde_pi_searchFormHeader_searchValue.value == "Suchbegriff od. Art. Nr. eingeben")) {
		alert("Bitte geben Sie einen Suchbegriff oder eine Artikel Nr. an!");
		document.searchFormHeader.tx_posprjgrueneerde_pi_searchFormHeader_searchValue
				.focus();
		return false;
	}
	return true;
}

function printPage() {
	window.print();
}

function addBookmark() {
	var lTitle = document.title;
	var lURL = window.location.href;
	var lApp = navigator.appName;
	if (lApp == "Microsoft Internet Explorer") {
		window.external.AddFavorite(lURL, lTitle);
	} else {
		if (lApp == "Netscape") {
			addBookmarkMozilla(lURL, lTitle);
		} else {
			alert("Mit ihrem Browser ist kein Lesezeichen �ber Javascript m�glich.\nBitte legen sie das Lesezeichnen manuel an.\nURL:"
					+ url);
		}
	}
}

function addBookmarkMozilla(lURL, lTitle) {
	if ((typeof window.sidebar == "object")
			&& (typeof window.sidebar.addPanel == "function")) {
		window.sidebar.addPanel(lTitle, lURL, "");
	} else {
		alert("Sie Nutzen eine veralterte Netscape Version!\nLesezeichen hinzuf�gen ist nicht m�glich!");
	}
}

/*******************************************************************************
 * Product prasentation helper functions
 ******************************************************************************/
function pageLoad() {
	window.setTimeout('closeBox()', gDefaultWindowTimeout);
}

function closeBox() {
	if (gLoadedInfoBox != null) {
		gLoadedInfoBox.style.display = 'none';
	}
}

function showInfoBox(pElementIDName, pHTMLNode, pClassName) {
	lElementParent = document.getElementById(pElementIDName);
	if (lElementParent != null) {
		lInfoBox = document.createElement('div');
		lInfoBox.className = pClassName;
		lInfoBox.appendChild(pHTMLNode);
		lElementParent.appendChild(lInfoBox);
		gLoadedInfoBox = lInfoBox;
	}
}

/*******************************************************************************
 * Login / Logout helper functions
 ******************************************************************************/
function checkLoginForm(usernameLabel, passwordLabel) {
	if ((trim(document.myAccountLoginDataForm.tx_posprjgrueneerde_pi_form_loginUserName.value) == "")
			|| (trimUpper(document.myAccountLoginDataForm.tx_posprjgrueneerde_pi_form_loginUserName.value) == trimUpper(usernameLabel))) {
		alert("Bitte geben Sie Ihren Benutzernamen an!");
		document.myAccountLoginDataForm.tx_posprjgrueneerde_pi_form_loginUserName
				.focus();
		return false;
	}
	if ((trim(document.myAccountLoginDataForm.tx_posprjgrueneerde_pi_form_loginPassword.value) == "")
			|| (trimUpper(document.myAccountLoginDataForm.tx_posprjgrueneerde_pi_form_loginPassword.value) == trimUpper(passwordLabel))) {
		alert("Bitte geben Sie Ihr Kennwort an!");
		document.myAccountLoginDataForm.tx_posprjgrueneerde_pi_form_loginPassword
				.focus();
		return false;
	}
	return true;
}

function checkLoginUserNameField(usernameLabel) {
	if (trimUpper(document.myAccountLoginDataForm.tx_posprjgrueneerde_pi_form_loginUserName.value) == trimUpper(usernameLabel)) {
		document.myAccountLoginDataForm.tx_posprjgrueneerde_pi_form_loginUserName.value = "";
	}
}

function checkLoginPasswordField(passwordLabel) {
	if (trimUpper(document.myAccountLoginDataForm.tx_posprjgrueneerde_pi_form_loginPassword.value) == trimUpper(passwordLabel)) {
		document.myAccountLoginDataForm.tx_posprjgrueneerde_pi_form_loginPassword.value = "";
	}
}

function resetDeliveryAddress() {
	if (document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryAddressIsInvoiceAddress.checked == true) {
		document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryType.value = "";
		document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryTitle.value = "";
		document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryFirstName.value = "";
		document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryLastName.value = "";
		document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryCompany.value = "";
		document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryStreet.value = "";
		document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryCity.value = "";
		document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryPostalCode.value = "";
		document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryPhone.value = "";
		disabledState = true;
		backColor = "#DBD6D0";
	} else {
		disabledState = false;
		backColor = "white";
	}
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryType.disabled = disabledState;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryType.style.backgroundColor = backColor;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryTitle.disabled = disabledState;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryTitle.style.backgroundColor = backColor;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryFirstName.disabled = disabledState;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryFirstName.style.backgroundColor = backColor;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryLastName.disabled = disabledState;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryLastName.style.backgroundColor = backColor;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryCompany.disabled = disabledState;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryCompany.style.backgroundColor = backColor;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryStreet.disabled = disabledState;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryStreet.style.backgroundColor = backColor;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryCity.disabled = disabledState;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryCity.style.backgroundColor = backColor;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryPostalCode.disabled = disabledState;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryPostalCode.style.backgroundColor = backColor;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryPhone.disabled = disabledState;
	document.myAccountRegister.tx_posprjgrueneerde_pi_form_deliveryPhone.style.backgroundColor = backColor;
}

/*******************************************************************************
 * other helper functions
 ******************************************************************************/
function trim(s) {
	while (s.substring(0, 1) == ' ') {
		s = s.substring(1, s.length);
	}
	while (s.substring(s.length - 1, s.length) == ' ') {
		s = s.substring(0, s.length - 1);
	}
	return s;
}

function trimUpper(s) {
	// return trim(s.toUpperCase());
	return trim(s);
}
/*******************************************************************************
 * Add to Favorites
 ******************************************************************************/
function addToFavorites(url, title) {
	if (url == '') {
		url = document.location;
	}
	if (title == '') {
		title = document.title;
	}

	if (window.sidebar) {
		// firefox
		window.sidebar.addPanel(title, url, '');
	} else if (window.opera && window.print) {
		// opera
		var elem = document.createElement('a');
		elem.setAttribute('href', url);
		elem.setAttribute('title', title);
		elem.setAttribute('rel', 'sidebar');
		elem.click();
	} else if (document.all) {
		// ie
		window.external.AddFavorite(url, title);
	} else {
		alert('Ihr Webbrowser unterst�tzt diese Funktion leider nicht.');
	}
}

/**
 * Print Page
 */
function printPage() {
	if (window.print) {
		window.print();
	} else {
		alert('Ihr Webbrowser unterst�tzt diese Funktion leider nicht.');
	}
}

/**
 * Disable external CSS-Stylesheets
 */
function clearCSS() {
	// document.getElementById('css_link').disabled=!document.getElementById('css_link').disabled;
	var css_links = document.getElementsByTagName("link");
	for (i = 0; i < css_links.length; i++) {
		if (css_links[i].getAttribute("rel") == "stylesheet") {
			css_links[i].disabled = true;
		}
	}
}

function windowOpen(url, windowname, width, height) {
	newwindow = window.open('', windowname, 'height=' + height + ',width='
			+ width);
	newwindow.close();
	newwindow = window.open(url, windowname, 'height=' + height + ',width='
			+ width);
	newwindow.focus();
	return false;
}

/**
 * Set Cookie
 * 
 * name Name of the cookie value Value of the cookie [expires] Expiration date
 * of the cookie (default: end of current session) [path] Path where the cookie
 * is valid (default: path of calling document) [domain] Domain where the cookie
 * is valid (default: domain of calling document) [secure] Boolean value
 * indicating if the cookie transmission requires a secure transmission
 */
function setCookie(name, value, expires, path, domain, secure) {
	document.cookie = name + "=" + escape(value)
			+ ((expires) ? "; expires=" + expires.toGMTString() : "")
			+ ((path) ? "; path=" + path : "")
			+ ((domain) ? "; domain=" + domain : "")
			+ ((secure) ? "; secure" : "");
}

/**
 * Get cookie value
 * 
 * name Name of the desired cookie.
 * 
 * Returns a string containing value of specified cookie, or null if cookie does
 * not exist.
 */
function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0)
			return null;
	} else {
		begin += 2;
	}
	var end = document.cookie.indexOf(";", begin);
	if (end == -1) {
		end = dc.length;
	}
	return unescape(dc.substring(begin + prefix.length, end));
}

/**
 * Delete cookie
 * 
 * name name of the cookie [path] path of the cookie (must be same as path used
 * to create cookie) [domain] domain of the cookie (must be same as domain used
 * to create cookie)
 */
function deleteCookie(name, path, domain) {
	if (getCookie(name)) {
		document.cookie = name + "=" + ((path) ? "; path=" + path : "")
				+ ((domain) ? "; domain=" + domain : "")
				+ "; expires=Thu, 01-Jan-70 00:00:01 GMT";
	}
}

function basketBoxToogle(setTo) {
	if (setTo == 'basket') {
		obj = document.getElementById("leafletinfobox");
		if (obj != null) {
			obj.style.display = 'none';
		}

		obj = document.getElementById("basketinfobox");
		if (obj != null) {
			obj.style.display = 'block';
		}

		obj = document.getElementById("basketinfolabel");
		if (obj != null) {
			obj.className = 'basketinfoboxon';
		}
		obj = document.getElementById("leafletinfolabel");
		if (obj != null) {
			obj.className = 'leafletinfoboxoff';
		}

	} else {
		obj = document.getElementById("basketinfobox");
		if (obj != null) {
			obj.style.display = 'none';
		}

		obj = document.getElementById("leafletinfobox");
		if (obj != null) {
			obj.style.display = 'block';
		}

		obj = document.getElementById("basketinfolabel");
		if (obj != null) {
			obj.className = 'basketinfoboxoff';
		}
		obj = document.getElementById("leafletinfolabel");
		if (obj != null) {
			obj.className = 'leafletinfoboxon';
		}
	}

}

function outBox(obj) {
	ob.style.cursor = "";
	ob.style.backgroundColor = "";
}

function overBox(obj) {
	alert(test);
	ob.style.cursor = "hand";
	ob.style.backgroundColor = "blue";
}

function infoBoxLinkToogle(setTo, infoBoxIndex) {
	if (gInfoBoxes[infoBoxIndex] != null) {
		for ( var i = 0; i < gInfoBoxes[infoBoxIndex].headers.length; i++) {
			gInfoBoxes[infoBoxIndex].tabs[i].className = "";
		}
		gInfoBoxes[infoBoxIndex].tabs[setTo].className = "active";
		for ( var i = 0; i < gInfoBoxes[infoBoxIndex].contents.length; i++) {
			gInfoBoxes[infoBoxIndex].contents[i].style.display = "none";
		}
		gInfoBoxes[infoBoxIndex].contents[setTo].style.display = "block";
	}
	/*
	 * obj=document.getElementById("content1"); if (obj!=null) {
	 * obj.style.display='none'; } obj=document.getElementById("header1"); if
	 * (obj!=null) { obj.className=''; }
	 * 
	 * obj=document.getElementById("content2"); if (obj!=null) {
	 * obj.style.display='none'; } obj=document.getElementById("header2"); if
	 * (obj!=null) { obj.className=''; }
	 * 
	 * obj=document.getElementById("content3"); if (obj!=null) {
	 * obj.style.display='none'; } obj=document.getElementById("header3"); if
	 * (obj!=null) { obj.className=''; }
	 * 
	 * obj=document.getElementById("content4"); if (obj!=null) {
	 * obj.style.display='none'; } obj=document.getElementById("header4"); if
	 * (obj!=null) { obj.className=''; }
	 * 
	 * obj=document.getElementById("content5"); if (obj!=null) {
	 * obj.style.display='none'; } obj=document.getElementById("header5"); if
	 * (obj!=null) { obj.className=''; }
	 * 
	 * obj=document.getElementById("content6"); if (obj!=null) {
	 * obj.style.display='none'; } obj=document.getElementById("header6"); if
	 * (obj!=null) { obj.className=''; }
	 * 
	 * obj=document.getElementById("content"+setTo); if (obj!=null) {
	 * obj.style.display='block'; } obj=document.getElementById("header"+setTo);
	 * if (obj!=null) { obj.className='active'; }
	 */
}

function infoBoxToogle(setTo) {

	obj = document.getElementById("infoboxone");
	if (obj != null) {
		obj.style.display = 'none';
	}
	obj = document.getElementById("infoboxbuttonone");
	if (obj != null) {
		obj.style.backgroundColor = '#DBD6D2';
	}

	obj = document.getElementById("infoboxtwo");
	if (obj != null) {
		obj.style.display = 'none';
	}
	obj = document.getElementById("infoboxbuttontwo");
	if (obj != null) {
		obj.style.backgroundColor = '#DBD6D2';
	}

	obj = document.getElementById("infoboxthree");
	if (obj != null) {
		obj.style.display = 'none';
	}
	obj = document.getElementById("infoboxbuttonthree");
	if (obj != null) {
		obj.style.backgroundColor = '#DBD6D2';
	}

	obj = document.getElementById("infoboxfour");
	if (obj != null) {
		obj.style.display = 'none';
	}
	obj = document.getElementById("infoboxbuttonfour");
	if (obj != null) {
		obj.style.backgroundColor = '#DBD6D2';
	}

	obj = document.getElementById("infoboxfive");
	if (obj != null) {
		obj.style.display = 'none';
	}
	obj = document.getElementById("infoboxbuttonfive");
	if (obj != null) {
		obj.style.backgroundColor = '#DBD6D2';
	}

	obj = document.getElementById("infoboxsix");
	if (obj != null) {
		obj.style.display = 'none';
	}
	obj = document.getElementById("infoboxbuttonsix");
	if (obj != null) {
		obj.style.backgroundColor = '#DBD6D2';
	}

	obj = document.getElementById("infobox" + setTo);
	if (obj != null) {
		obj.style.display = 'block';
	}
	obj = document.getElementById("infoboxbutton" + setTo);
	if (obj != null) {
		obj.style.backgroundColor = 'white';
	}
}