
///////////////////////////////////////////////////////
///////////////////////////////////////////////////////
//
//________________CODE BLOCK dynamic service center

serviceCenterHTML = "";

if(!isMac) {
	//es ist ein PC
	
	//collect code...
	
	serviceCenterHTML += '<div id="containerServCen">';
	serviceCenterHTML += '<div align="right">';
	serviceCenterHTML += '<table border="0" cellspacing="0" cellpadding="0" class="servcenBut">';
	serviceCenterHTML += '<tr>';
	serviceCenterHTML += '<td><img src="'+jsSCspacerURL+'" width="7" height="1" border="0"></td>';
	serviceCenterHTML += '<td>'+jsSCentries[0][0]+'</td>';
	serviceCenterHTML += '<td><img src="'+jsSCspacerURL+'" width="15" height="1" border="0"></td>';
	serviceCenterHTML += '<td class="servcendilim"><img src="'+jsSCspacerURL+'" width="1" height="1" border="0"></td>';
	serviceCenterHTML += '<td><img src="'+jsSCbuttonServiceCenterURL+'" alt="" width="16" height="17" border="0"></td>';
	serviceCenterHTML += '</tr>';
	serviceCenterHTML += '</table>';
	
	serviceCenterHTML += '<div id="butServCen"><a href="#" onClick="toggleServiceCenter();window.focus();" onmouseover="scOver();" onmouseout="scOut();"><img src="'+jsSCspacerURL+'" width="121" height="19" border="0"></a></div>';
	
	serviceCenterHTML += '<div id="lyServCen">';
	serviceCenterHTML += '<table width="165" border="0" cellspacing="0" cellpadding="0" class="servcenLyr">';
	serviceCenterHTML += '<tr>';
	serviceCenterHTML += '<td onmouseover="scOver();" onmouseout="scOut();">';
	serviceCenterHTML += '<table border="0" cellspacing="0" cellpadding="0" class="servcenContent">';
	
	for(i=1;i<jsSCentries.length;i++) {
		serviceCenterHTML += '<tr><td height="18" align="left" valign="top" onmouseover="scOver();"><a href="'+jsSCentries[i][1]+'" class="scLink">'+jsSCentries[i][0]+'</a></td></tr>';
	}
	
	serviceCenterHTML += '</table>';
	serviceCenterHTML += '</td>';
	serviceCenterHTML += '</tr>';
	serviceCenterHTML += '</table>';
	serviceCenterHTML += '</div>';
	serviceCenterHTML += '</div>';
	serviceCenterHTML += '</div>';
	
}
else {
	//es ist ein MAC
	//collect code...
	serviceCenterHTML += '<select class="serviceCenterInp" onChange="location.href=this.options[this.selectedIndex].value;">';
	for(i=0;i<jsSCentries.length;i++) {
		ddAddOn = "";
		if(i == 0) ddAddOn = " selected";
		serviceCenterHTML += '<option value="'+jsSCentries[i][1]+'"'+ddAddOn+'>'+jsSCentries[i][0]+'</option>';
	}
	serviceCenterHTML += '</select>';
}

//////////////////////////////////////////////////
//
//________________CODE BLOCK layer functions (only pc)


	// servicecentercode
	function objLayer(layName) {
		this.name = layName;
		this.active = false;
		this.obj = null;
		this.construct = function() {
			if (document.getElementById) {
				this.obj = document.getElementById(this.name);
				this.active = true;
				return this.obj;
			}
			else {
				if (document.all) {
						this.obj = eval('document.all.' + this.name);
						this.active = true;
						return this.obj;
				}
				else {
					if (document.layers) {
						this.obj = eval('document.layers[0].document.' + this.name);
						this.active = true;
						return this.obj;
					}
				}
			}
			
		}
		this.showLayer = function() {
			mObj = this.active?this.obj:this.construct();
			if (document.layers) mObj.visibility = 'show';
			else mObj.style.visibility = 'visible';
			SCVisiStatus = !SCVisiStatus;
		}
		this.hideLayer = function() {
			mObj = this.active?this.obj:this.construct();
			if (document.layers) mObj.visibility = 'hide';
			else mObj.style.visibility = 'hidden';
			SCVisiStatus = !SCVisiStatus;
		}
	}
	
	function initServiceCenter() {
		if(!isMac) {
			mLServiceCenter = new objLayer('lyServCen');
			SCVisiStatus = false;
			scTimeoutId = null;
		}
	}
	
	function toggleServiceCenter() {
		if(mLServiceCenter) {
			if(SCVisiStatus){ mLServiceCenter.hideLayer(); }
			else {	mLServiceCenter.showLayer(); }
		}
	}
	
	function scOver() {
		if(SCVisiStatus && scTimeoutId) clearTimeout(scTimeoutId);
	}
	
	function scOut() {
		if(SCVisiStatus && mLServiceCenter) scTimeoutId = setTimeout("mLServiceCenter.hideLayer()",100);
	}
	//END servicecentercode
	