// Funktionen fuer den OnlineAntrag und die Details-Seite

function toNumber(val){
	if(typeof val == "undefined") val = "0";
	if(typeof val == "boolean") val = "0";
	if(val == "") val = "0";
	
	val = trim(val);
	val = val.replace(/\,/,".");
	num = parseFloat(val);
	
	return num;
}

function toDecimalDe(num){
	if(typeof num == "undefined") num = "0";
	if(typeof num == "boolean") num = "0";
	if(num == "") num = "0";
	
	num2 = parseFloat(num);
	
	val = num2.toFixed(2);
	val = val.replace(/\./,",");
	komma= val.indexOf(",");
	if(komma < 0){
		val = val + ",00";
	}else{
		if((val.length - 1 - komma) == 1){
			val = val +"0";
		}else if((val.length - 1 - komma) == 3){
			val = val.substr(val.length - 1);
		}
	}
	return val;
}

function trim (zeichenkette) {
	if(typeof zeichenkette == "undefined") zeichenkette = "";
	if(typeof zeichenkette == "boolean") zeichenkette = "";
	
	return zeichenkette.replace (/^\s+/, '').replace (/\s+$/, '');
}


/*
function checkKey(e) {
	var pK = e ? e.which : window.event.keyCode;
	return pK != 13;
}
document.onkeypress = checkKey;
if (document.layers) document.captureEvents(Event.KEYPRESS);
*/


/* Favoriten */

var os;
if(document.layers)
 os = "n4";
else if(document.getElementById&&!document.all)
 os = "n6";
else if(document.all)
 os = "ie";
 
function bookmark(title,url){
	if(window.sidebar) 
          window.sidebar.addPanel(title,url,"");
	else if(window.opera && window.print){
          var elem = document.createElement('a');
          elem.setAttribute('href',url);
          elem.setAttribute('title',title);
          elem.setAttribute('rel','sidebar');
          elem.click();
	}
	else if(os == "ie")
          window.external.AddFavorite(url,title);
}

function bookmarkBaufi(){
	bookmark("baufiservice24 - die bessere Finanzierung", "http://www.baufiservice24.de");
}
