
function browser_check(){
	var browser = "unknown";
	var ver     = "0"
	var system  = "unknown";
	this.ver=parseInt(navigator.appVersion);
	this.agent=navigator.userAgent.toLowerCase();

	if(this.agent.indexOf("msie")>-1 && document.all &&!this.op5 &&!this.op6 &&!this.ie5&&!this.ie6){this.browser="ie";this.ver="4";}
	if(this.agent.indexOf("msie 5")>-1 && !this.op5 && document.designMode && !this.op6){this.browser="ie";this.ver="5";}
	if(this.ie5 && this.agent.indexOf("msie 5")>-1 && document.designMode){this.browser="ie";this.ver="5";}
	if(this.ie5 && this.agent.indexOf("msie 5.5")>-1 && document.designMode){this.browser="ie";this.ver="5.5";}
	if(this.agent.indexOf("msie 6")>-1 && !this.op5 && !this.op6 && document.designMode){this.browser="ie";this.ver="6";}
	if(this.agent.indexOf("gecko")>-1 || window.sidebar){this.browser="ns";this.ver="6";}
	if(!this.dom && document.layers){this.browser="ns"; this.ver="4";}
	if(this.agent.indexOf("opera")>-1){this.browser="opera";}
	if(this.agent.indexOf("opera 5")>-1 && window.opera){this.browser="opera";this.ver="5";}
	if(this.agent.indexOf("opera 6")>-1 && window.opera){this.browser="opera";this.ver="6";}
	if(this.agent.indexOf("mozilla")>-1 && document.designMode){this.browser="mozilla";this.ver="1.4";}
	if(this.agent.indexOf("firefox")>-1 && document.designMode){this.browser="firefox";this.ver="1";}
	if(this.agent.indexOf("firefox/0.")>-1){this.browser="firefox";this.ver="0";}
	// Windows systeme
	if(this.agent.indexOf("win")>-1){this.system="win";}
	if(this.agent.indexOf("nt")>-1 && this.agent.indexOf("win")>-1){this.system="nt";}
	if(this.agent.indexOf("windows 2000")>-1){this.system="nt";}
	if(this.agent.indexOf("xp")>-1 && this.agent.indexOf("win")>-1){this.system="xp";}
	//Mac
	if(this.agent.indexOf("mac")>-1){this.system="mac";}
	//	document.formular.browser.value=browser;
	//	document.formular.ver.value=ver;
	//	document.formular.system.value=system;
	//	document.formular.submit();
	
	return this;
}

// für nix links
function n(){
	return;
}

// den Link "Biocomfort ruft Sie an" zeitverzögert anzeigen
function dispPhone(){
	var elDiv = document.getElementById('cPhone');
	if ( elDiv && elDiv != undefined && elDiv != null ) {
		elDiv.style.visibility = 'visible';
	}
	if ( phoneLinkActive ) window.clearTimeout(phoneLinkActive);
}

// die Sonderpreis-Hints einblenden
function sph(sId,sMode) {
	var elDiv = document.getElementById('sphint' + sId);
	if ( sMode == 's' ) {
		elDiv.style.visibility = 'visible';
		elDiv.style.display = 'block';
	} else {
		elDiv.style.visibility = 'hidden';
		elDiv.style.display = 'none';
	}
	
}

function openZoom(sSite,sLang,sType,idPrd,sPic){
//	var url = sBase + 'start.php?file=popup_lieferumfang.htm&ovs_site=' + sSite + '&ovs_lang=' + sLang + '&prdid=' + idPrd;

	var url = './zoom_popup.htm&ovs_site=' + sSite + '&ovs_lang=' + sLang + '&type=' + sType +'&prdid=' + idPrd +'&pic=' + sPic;
	
	win_la = window.open(url, 'zoom', 'width=490,height=490,left=50,top=50,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no');
	win_la.focus();
}

function winResizeTo(sW, sH){
	
	var x,y,dX,dY;
	
	var elDiv = document.getElementById('cSize');
	if ( document.body ) {
		x = document.body.clientWidth;
		y = document.body.clientHeight;
	}
	x = elDiv.style.width;
	y = elDiv.style.height;

	dX = sW - x;
	dY = sH -y;
	
	window.resizeBy((sW-x), (sH-y));
}


function saveProps(fid, fname){
	var fProps = document.forms[fname].elements[fid];
	var tProps = '';
	var sProps = '';
	for(f=0; f<document.forms[fname].elements.length; f++){
		elName = document.forms[fname].elements[f].name;
		if(elName.substr(0,5) == 'prop['){
			var iProp = elName.substr(5, (elName.length - 6));
			var tProp = document.forms[fname].elements['tprop'].value;
			var pVal = ''
			// markiert?
			if ( document.forms[fname].elements['cb'+elName].checked) {
				pVal = document.forms[fname].elements[elName].value;
				if ( pVal != '' && pVal != document.forms[fname].elements['def'+elName].value ) {
					sProps += '- ' + document.forms[fname].elements['lbl'+elName].value + ': '+ pVal + '\n';
				}
			}
		} 
	}
	if(sProps!=''){
		document.forms[fname].elements[fid].value = tProp + '\n' + sProps;
	} 
}

function checkProp(fid, fdef, fname){
	var fcb = document.forms[fname].elements['cbprop['+  fid + ']'];
	var fval = document.forms[fname].elements['prop['+  fid + ']'];
	var fchecked = fcb.checked;
	
	if(fchecked==true){
		if(fval.value == '') {
			fval.value = fdef;
		}
	} else {
		if ( fval.value == '' ) {
			fval.value = fdef;
			fcb.checked = true;
		} else {
			fval.value = '';
		}
	}
}

// Shop Auswahl Bestell-Land
function selectOrderNation(frmName, fldName, errMsg) {
	var frm = document.forms[frmName];
	var fld = frm.elements[fldName];
	var sNationKrz = fld.options[fld.selectedIndex].value;
	
	var ablauf = new Date();
	var ende = ablauf.getTime() + (2* 365 * 24 * 60 * 60 * 1000);
	ablauf.setTime(ende);
	
	if ( sNationKrz != '' ) {
		document.cookie = "user_nation=" + sNationKrz + "; path=/; expires=" + ablauf.toGMTString() + ";";
	} 
	if ( document.cookie ) {
		var sGoto = frm.elements['redirect'].value;
		frm.action = sGoto;
		frm.submit();
	} else {
		alert(errMsg);
		self.status = '';
	}
	
}