/* 	
	CSS Document for: 	suntech-dental.com 
	Author:				info@markusgiesen.de
	CreateDate:			2007-06-17
	ChangeDate:			2007-06-17
*/
/*
	var roundCorners = new Object();
	window.addListener(roundCorners);
	roundCorners.onload = function() {	
		round = new swfir();
		round.specify('src', '/fileadmin/_swf/swfir.swf');
		round.specify('border-color', 'b3b3b3');
		round.specify('border-width', '1');
		round.specify('border-radius', '5');
		round.swap("#main");
	}
*/
	var formHandlerForIE = new Object();
	window.addListener(formHandlerForIE);
	formHandlerForIE.onload = function() {
		if(document.getElementById && document.getElementById("mailform")) {
			this.Node = document.getElementById("mailform");
			if(this.Node.getElementsByTagName("textarea") && this.Node.getElementsByTagName("textarea").length != 0)
			{
				this.Textareas = document.getElementsByTagName("textarea");
				for (var i=0; i < this.Textareas.length; i++) 
				{
					this.Textareas[i].onfocus=function() 
					{
						if(this.value == this.defaultValue)
						{
							this.value='';
						}
						this.className += " focus";
					}
					this.Textareas[i].onblur=function() 
					{
						if(this.value=='')
						{
							this.value=this.defaultValue;
						}
						this.className=this.className.replace(new RegExp(" focus\\b"), "");
					}
				}
			}
			this.Inputs = new Array();
			this.Inputs = this.Node.getElementsByTagName("input");
			for (var i=0; i < this.Inputs.length; i++) 
			{
				this.Inputs[i].onfocus=function() 
				{
					if(this.className.indexOf("check") == -1) {
						if(this.value == this.defaultValue && this.className.indexOf("submit") == -1)
						{
							this.value='';
						}
						this.className += " focus";
					}
				}
				
				this.Inputs[i].onblur=function() 
				{
					if(this.className.indexOf("submit") == -1) {
						if(this.value=='' && this.className.indexOf("check") == -1)
						{
							this.value=this.defaultValue;
						}
						this.className=this.className.replace(new RegExp(" focus\\b"), "");
					}
				}
			
			}
		}
	}
	// Rewrite Language switcher DropDown from Dropdown to List
	var rewriteLanguageSelector = new Object();
	window.addListener(rewriteLanguageSelector);
	rewriteLanguageSelector.onload = function() {
		if(document.getElementById && document.getElementById('languageSelector')) {
			this.Node = document.getElementById('languageSelector').getElementsByTagName('form')[0];
			this.Wrapper = document.getElementById('languageSelector');
			this.Options = this.Node.getElementsByTagName('option');
			this.Label = document.createElement("span");
				this.LabelText = document.createTextNode(this.Node.title);
				this.Label.appendChild(this.LabelText);
			this.Label
			this.NewList = document.createElement("ul");
			for(i=0; i < this.Options.length; i++) {
				newLi = document.createElement("li");
					if(i == 0) {
						newLi.className = "first";
					}else if(i == this.Options.length-1) {
						newLi.className = "last";
					}
					newLiLink = document.createElement("a");
						newLiLink.href = this.Options[i].value;
						newLinkText = document.createTextNode(this.Options[i].text);
						newLiLink.appendChild(newLinkText);
					newLi.appendChild(newLiLink);
				this.NewList.appendChild(newLi);
			}
			this.Wrapper.replaceChild(this.Label, this.Node);
			this.Wrapper.appendChild(this.NewList);
			this.Wrapper.className = "";
			this.Wrapper.onmouseover = function() {
				this.className += " mgHover";
			}
			this.Wrapper.onmouseout = function() {
				this.className = "";
			}
			this.Wrapper.style.display = "inline";
		}
	}
	
	// Search value filler
	var fillSearchFormDefaultValue = new Object();
	window.addListener(fillSearchFormDefaultValue);
	fillSearchFormDefaultValue.onload = function() {
		if(document.getElementById("contextSearch")) {
			if(document.getElementById("contextSearch").getElementsByTagName("form")[0].sword && document.getElementById("contextSearch").getElementsByTagName("form")[0].submit) {
				inputField = document.getElementById("contextSearch").getElementsByTagName("form")[0].sword;
				inputField.value = document.getElementById("contextSearch").getElementsByTagName("form")[0].submit.value;
				inputField.defaultValue = document.getElementById("contextSearch").getElementsByTagName("form")[0].submit.value;
				

				inputField.onfocus=function() {
					if(this.value==this.defaultValue) {
						this.value = '';
					}
				}
				inputField.onblur=function() {
					if(this.value=='') {
						this.value = this.defaultValue;
					}
				}
			}
		}
	}


document.write('<style type="text/css">#navigationMeta #languageSelector {display: none;}</style>')