function showHideLayers() { //v6.0

	var i,p,v,obj,args=showHideLayers.arguments;

	for (i=0; i<(args.length-2); i+=3) if ((obj=findObj(args[i]))!=null) { v=args[i+2];

	if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }

	obj.visibility=v; }

}



function findObj(n, d) { //v4.01

	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);

		if(!x && d.getElementById) x=d.getElementById(n); return x;

}



function checkinput ()

{

	var Fehlermeldung = "";



	if (document.kontakt.name.value == "")

	{

		Fehlermeldung+="Bitte Ihren Namen eingeben!\n";

	}



	if (document.kontakt.telefon.value == "")

	{

		Fehlermeldung+="Bitte Ihre Telefonnummer eingeben!\n";

	}



	if (document.kontakt.email1.value == "")

	{

		Fehlermeldung+="Bitte Ihre Emailadresse eingeben!\n";

	}

	if (document.kontakt.land.value == "")

	{

		Fehlermeldung+="Bitte Land eingeben!\n";

	}



	if (Fehlermeldung)

	{

		alert(Fehlermeldung);

		return false;

	}

	else

	{

		return true;

	}

}



function musterinput ()

{

	var Fehlermeldung = "";



	if (document.muster.nachname.value == "")

	{

		Fehlermeldung+="Bitte Ihren Namen eingeben!\n";

	}



	if (document.muster.telefon.value == "")

	{

		Fehlermeldung+="Bitte Ihre Telefonnummer eingeben!\n";

	}



	if (document.muster.email.value == "")

	{

		Fehlermeldung+="Bitte Ihre Emailadresse eingeben!\n";

	}



	if (Fehlermeldung)

	{

		alert(Fehlermeldung);

		return false;

	}

	else

	{

		return true;

	}

}

function setAutocomplete() {

	var f = document.getElementById("suchboxoben");

	if(null != f) f.setAttribute("autocomplete", "off");



	var g = document.getElementById("suchboxunten");

	if(null != g) g.setAttribute("autocomplete", "off");

}



function PopUp(ArtNr)

{

	var URL = "/video/index.cgi?ArtNr=" + ArtNr;

	var Name = "Video";

	var Fensteroptionen = "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0";

	var Breite = 420;

	var Hoehe = 330;

	window.open(URL, 'Name', Fensteroptionen + ',width=' + Breite + ',height=' + Hoehe);

}



function changeDiv(id,bild,beschreibung)

{

	var div = document.getElementById(id);

	var content = '<div style="height:auto;min-height:300px;"><a  href="http://www.schlender-ringmappen.de/katalog/gross/'+ bild +'" rel="lightbox" class="jqzoom" title="" target="_blank"><img src="http://www.schlender-ringmappen.de/katalog/mittel/'+ bild +'" /></a></div><div style="clear:both;"></div>';

	div.innerHTML=  content;

	var div2 = document.getElementById('artikelbeschreibung');

	div2.innerHTML=  beschreibung;

	$j.post("/artikel/counter", { bildid: bild, artikelid: id } );

	var options = {

		zoomWidth: 400,

		zoomHeight: 400,

		hideEffect:'fadeout',

		fadeoutSpeed: 'slow',

		fadeinSpeed: 'slow',

		showEffect:'fadein',

		title:false,

		xOffset: 10,

		yOffset: 0,

		position: "right" //and MORE OPTIONS

	};

	//$j(".jqzoom").jqzoom(options);





}



function showPlayer(id,artikelId,beschreibung)

{

	var div = document.getElementById(id);

	var content = '<p id="player"><a href="http://www.macromedia.com/go/getflashplayer">Get Flash</a> to see this player.</p><div style="clear:both">'+ beschreibung +'</div>';

	div.innerHTML=  content;



	var so = new SWFObject('http://www.schlender-ringmappen.de/video/new/flvplayer.swf','mpl','450','272','9');

	so.addParam("allowfullscreen","true");

	so.addParam('allowscriptaccess','always');

	so.addParam('allowfullscreen','true');

	so.addParam('flashvars',"&amp;author=Schlender Ringmappen&amp;file=http://www.schlender-ringmappen.de/video/videos/"+artikelId+".flv&amp;autostart=true&amp;plugins=gapro-1&gapro.accountid=UA-228220-3");

	so.addVariable("gapro.trackstarts","true");

	so.addVariable("gapro.trackpercentage","true");

	so.addVariable("gapro.tracktime","true");

	so.write('player');

	$j.post("/artikel/counter", { video: 'true', artikelid: artikelId } );



}



function showPlayerneu(id,artikelId,beschreibung)

{

	var div = document.getElementById(id);

	var content = '<video id="myplayer" src="/video/videos/'+artikelId+'.flv.mp4" width="450" height="272"></video><div style="clear:both">'+ beschreibung +'</div>';

	div.innerHTML=  content;



	$j('#myplayer').jwplayer({

	    flashplayer:'/js/player/player.swf',

	    skin:'/js/player/five/five.xml',

	    autostart:'true'

	  });



	$j.post("/artikel/counter", { video: 'true', artikelid: artikelId } );



}





function oeffnefenster (url) {

	fenster = window.open(url, "fenster1", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes");

	fenster.focus();

}



function ccalk(id)

{

	$j.post("/artikel/counter", { calc: 'true', artikelid: id } );

}

function cangebot(id)

{

	$j.post("/artikel/counter", { angebot: 'true', artikelid: id } );

}

function cmuster(id)

{

	$j.post("/artikel/counter", { muster: 'true', artikelid: id } );

}



function checkuser(email)

{

	$j.get("/index/checkbenutzer/email/" + email, function(result){

		if (result == 'true')

		{

			$j("#loginajax").fadeIn("slow");

		}

	});

}



function checkpw(e,pw)

{

	$j.post("/index/checkpw", { email: e, password: pw },function(result){

		if (result == 'false')

		{

			alert("Ihr Passwort ist nicht korrekt");

		}

	});

}



function login(form)

{



	var f = $j("#"+ form);

	var action = "/login/auth";





	var serialform = f.serialize();

	$j.post(action,serialform,

	function(data)

	{

		location.reload();

	});

}



function loginregister(form)

{

	var f = $j("#"+ form);

	var action = "/login/auth";

	var serialform = f.serialize();

	$j.post(action,serialform,

	function(data)

	{

		location.reload();

	});

}



function updatePreis(debug)

{



	if (debug)

	{

		alert("wir sind hier");

	}

	countdown = "10";



	var f = $j("#preisform");

	var action = '/angebot/ajaxupdate';

	var serialform = f.serialize();



	if (debug)

	{

		alert("test");

	}

	$j.post(action,serialform,

	function(data)

	{

		if (data["error"])alert("Sie haben eine falsche Auswahl getroffen (Striche), bitte korrigieren Sie Ihre Auswahl.");
		menge1 = document.preisform.menge1.value;

		preis1 = data[menge1]["preis"];



		menge2 = document.preisform.menge2.value;

		preis2 = data[menge2]["preis"];



		menge3 = document.preisform.menge3.value;

		preis3 = data[menge3]["preis"];



		menge4 = document.preisform.menge4.value;

		preis4 = data[menge4]["preis"];

		var preisd1 =  preis1 + "&euro;";

		var preisd2 =  preis2 + "&euro;";

		var preisd3 =  preis3 + "&euro;";

		var preisd4 =  preis4 + "&euro;";

		$j('#preiscontainer1').html( preisd1 );

		$j('#preiscontainer2').html( preisd2 );

		$j('#preiscontainer3').html( preisd3 );

		$j('#preiscontainer4').html( preisd4 );



		register1 = data[menge1]["register"];

		register2 = data[menge2]["register"];

		register3 = data[menge3]["register"];

		register4 = data[menge4]["register"];

		var registerd1 =  register1 + "&euro;";

		var registerd2 =  register2 + "&euro;";

		var registerd3 =  register3 + "&euro;";

		var registerd4 =  register4 + "&euro;";

		

		$j('#preisregister1').html( registerd1 );

		$j('#preisregister2').html( registerd2 );

		$j('#preisregister3').html( registerd3 );

		$j('#preisregister4').html( registerd4 );



		inhalt1 = data[menge1]["inhalt"];

		inhalt2 = data[menge2]["inhalt"];

		inhalt3 = data[menge3]["inhalt"];

		inhalt4 = data[menge4]["inhalt"];

		var inhaltd1 =  inhalt1 + "&euro;";

		var inhaltd2 =  inhalt2 + "&euro;";

		var inhaltd3 =  inhalt3 + "&euro;";

		var inhaltd4 =  inhalt4 + "&euro;";

		$j('#preisinhalt1').html( inhaltd1 );

		$j('#preisinhalt2').html( inhaltd2 );

		$j('#preisinhalt3').html( inhaltd3 );

		$j('#preisinhalt4').html( inhaltd4 );



		lieferung1 = data[menge1]["lieferung"];

		lieferung2 = data[menge2]["lieferung"];

		lieferung3 = data[menge3]["lieferung"];

		lieferung4 = data[menge4]["lieferung"];

		var lieferungd1 =  lieferung1 + "&euro;";

		var lieferungd2 =  lieferung2 + "&euro;";

		var lieferungd3 =  lieferung3 + "&euro;";

		var lieferungd4 =  lieferung4 + "&euro;";

		

		$j('#preislieferung1').html( lieferungd1 );

		$j('#preislieferung2').html( lieferungd2 );

		$j('#preislieferung3').html( lieferungd3 );

		$j('#preislieferung4').html( lieferungd4 );



		endpreis = data[menge1]["endpreis"];

		endpreisa = data[menge2]["endpreis"];

		endpreisb = data[menge3]["endpreis"];

		endpreisc = data[menge4]["endpreis"];

		var endpreisd =  endpreis + "&euro;";

		var endpreisda =  endpreisa + "&euro;";

		var endpreisdb =  endpreisb + "&euro;";

		var endpreisdc =  endpreisc + "&euro;";

		$j('#endpreis1').html( endpreisd );

		$j('#endpreis2').html( endpreisda );

		$j('#endpreis3').html( endpreisdb );

		$j('#endpreis4').html( endpreisdc );





	},"json"

	);

	/*

	$j("#preiscontainer1").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');



	

	$j("#preiscontainer2").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$j("#preiscontainer3").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$j("#preiscontainer4").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');





	$j("#preiscontainer1").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preiscontainer2").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preiscontainer3").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preiscontainer4").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preisregister1").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$j("#preisregister2").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$j("#preisregister3").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$j("#preisregister4").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');





	$j("#preisregister1").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preisregister2").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preisregister3").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preisregister4").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preisinhalt1").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$j("#preisinhalt2").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$j("#preisinhalt3").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$j("#preisinhalt4").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');





	$j("#preisinhalt1").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preisinhalt2").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preisinhalt3").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preisinhalt4").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preislieferung1").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$j("#preislieferung2").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$j("#preislieferung3").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$j("#preislieferung4").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');





	$j("#preislieferung1").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preislieferung2").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preislieferung3").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$j("#preislieferung4").animate(

	{

		backgroundColor: 'white'

	},

	'medium');

*/

	if (document.getElementById('abs') )

	{

		document.getElementById('abs').disabled = 0;

		document.getElementById('abs').value = 'Angebot als PDF anfordern';

	}

}





function checkEnter(e){ //e is event object passed from function invocation

	var characterCode;



	if(e && e.which){ //if which property of event object is supported (NN4)

		e = e

		characterCode = e.which //character code is contained in NN4's which property

	}

	else{
		if(typeof(event) != "undefined") 
		{
			e = event

		characterCode = e.keyCode //character code is contained in IE's keyCode property
		} else characterCode = "";

	}



	if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)

		updatePreis();

		return false

	}

	else{

		return true

	}



}



function checkEnterneu(e){ //e is event object passed from function invocation

	var characterCode;



	if(e && e.which){ //if which property of event object is supported (NN4)

		e = e

		characterCode = e.which //character code is contained in NN4's which property

	}

	else{

		e = event

		characterCode = e.keyCode //character code is contained in IE's keyCode property

	}



	if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)

		updatePreisneu();

		return false

	}

	else{

		return true

	}



}



function checkEnterregister(e){ //e is event object passed from function invocation

	var characterCode;



	if(e && e.which){ //if which property of event object is supported (NN4)

		e = e

		characterCode = e.which //character code is contained in NN4's which property

	}

	else{

		//e = event

		characterCode = e.keyCode //character code is contained in IE's keyCode property

	}



	if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)

		updateregisterPreis();

		return false

	}

	else{

		return true

	}



}



var countdown = "10";



function doCount(hide)

{

	if (countdown == 10)

	{

		$j("#pb1").progressBar(0);



	}



	if (countdown > 0){

		countdown--

		var status =  100 - (countdown * 10 );

		$j("#pb1").progressBar(status);

		var s = countdown;

		var h = Math.floor(s/3600);

		var m = Math.floor((s - (h * 3600))/60);

		s = (s-(h*3600))%60 / 2;

		if (document.getElementById('abs'))

			document.getElementById('abs').value = 'Angebot wird erstellt (ca. '+s.toFixed(0)+' Sekunden)';



		if (hide) window.setTimeout('doCount(true)',500)

		else window.setTimeout('doCount()',500)

	}

	else{

		// Action die nach Ablauf des Countdowns ausgeführt werden soll...

		countdown = "10";

		if (hide)

			document.getElementById('pdadiv').style.display="none";

	}





}







function doCountkalk()

{

	var status = 0;

	if (countdown > 0){

		countdown--

		status =  100 - (countdown * 10 );

		$j("#pb1").progressBar(status);

		var s = countdown;

		var h = Math.floor(s/3600);

		var m = Math.floor((s - (h * 3600))/60);

		s = (s-(h*3600))%60;



		document.preiskalkform.abs.value = 'Angebot wird erstellt';



		window.setTimeout('doCountkalk()',1000)

	}

	else{

		// Action die nach Ablauf des Countdowns ausgeführt werden soll...



	}





}



function suche_rm()



{

	showHideLayers('livesuche','','show');

	window.Suchergebnisse.location.href='/index/suche2?suche=' + window.document.suchboxoben.sucheoben.value;

	window.gsuche.location.href='/index/gsuche?suche2=' + window.document.suchboxoben.sucheoben.value;

}



function chgBackgr(id) {

	slctField = document.getElementById(id);

	slctField.style.backgroundColor='#FFFFFF';

}



//v1.7

// Flash Player Version Detection

// Detect Client Browser type

// Copyright 2005-2008 Adobe Systems Incorporated.  All rights reserved.

var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;

var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;

var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

function ControlVersion()

{

	var version;

	var axo;

	var e;

	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry

	try {

		// version will be set for 7.X or greater players

		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");

		version = axo.GetVariable("$version");

	} catch (e) {

	}

	if (!version)

	{

		try {

			// version will be set for 6.X players only

			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");



			// installed player is some revision of 6.0

			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,

			// so we have to be careful.



			// default to the first public version

			version = "WIN 6,0,21,0";

			// throws if AllowScripAccess does not exist (introduced in 6.0r47)

			axo.AllowScriptAccess = "always";

			// safe to call for 6.0r47 or greater

			version = axo.GetVariable("$version");

		} catch (e) {

		}

	}

	if (!version)

	{

		try {

			// version will be set for 4.X or 5.X player

			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");

			version = axo.GetVariable("$version");

		} catch (e) {

		}

	}

	if (!version)

	{

		try {

			// version will be set for 3.X player

			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");

			version = "WIN 3,0,18,0";

		} catch (e) {

		}

	}

	if (!version)

	{

		try {

			// version will be set for 2.X player

			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");

			version = "WIN 2,0,0,11";

		} catch (e) {

			version = -1;

		}

	}



	return version;

}

// JavaScript helper required to detect Flash Player PlugIn version information

function GetSwfVer(){

	// NS/Opera version >= 3 check for Flash plugin in plugin array

	var flashVer = -1;



	if (navigator.plugins != null && navigator.plugins.length > 0) {

		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {

			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";

			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;

			var descArray = flashDescription.split(" ");

			var tempArrayMajor = descArray[2].split(".");

			var versionMajor = tempArrayMajor[0];

			var versionMinor = tempArrayMajor[1];

			var versionRevision = descArray[3];

			if (versionRevision == "") {

				versionRevision = descArray[4];

			}

			if (versionRevision[0] == "d") {

				versionRevision = versionRevision.substring(1);

			} else if (versionRevision[0] == "r") {

				versionRevision = versionRevision.substring(1);

				if (versionRevision.indexOf("d") > 0) {

					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));

				}

			}

			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;

		}

	}

	// MSN/WebTV 2.6 supports Flash 4

	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;

	// WebTV 2.5 supports Flash 3

	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;

	// older WebTV supports Flash 2

	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;

	else if ( isIE && isWin && !isOpera ) {

		flashVer = ControlVersion();

	}

	return flashVer;

}

// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available

function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)

{

	versionStr = GetSwfVer();

	if (versionStr == -1 ) {

		return false;

	} else if (versionStr != 0) {

		if(isIE && isWin && !isOpera) {

			// Given "WIN 2,0,0,11"

			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]

			tempString        = tempArray[1];			// "2,0,0,11"

			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']

		} else {

			versionArray      = versionStr.split(".");

		}

		var versionMajor      = versionArray[0];

		var versionMinor      = versionArray[1];

		var versionRevision   = versionArray[2];

		// is the major.revision >= requested major.revision AND the minor version >= requested minor

		if (versionMajor > parseFloat(reqMajorVer)) {

			return true;

		} else if (versionMajor == parseFloat(reqMajorVer)) {

			if (versionMinor > parseFloat(reqMinorVer))

			return true;

			else if (versionMinor == parseFloat(reqMinorVer)) {

				if (versionRevision >= parseFloat(reqRevision))

				return true;

			}

		}

		return false;

	}

}

function AC_AddExtension(src, ext)

{

	if (src.indexOf('?') != -1)

	return src.replace(/\?/, ext+'?');

	else

	return src + ext;

}

function AC_Generateobj(objAttrs, params, embedAttrs)

{

	var str = '';

	if (isIE && isWin && !isOpera)

	{

		str += '<object ';

		for (var i in objAttrs)

		{

			str += i + '="' + objAttrs[i] + '" ';

		}

		str += '>';

		for (var i in params)

		{

			str += '<param name="' + i + '" value="' + params[i] + '" /> ';

		}

		str += '</object>';

	}

	else

	{

		str += '<embed ';

		for (var i in embedAttrs)

		{

			str += i + '="' + embedAttrs[i] + '" ';

		}

		str += '> </embed>';

	}

	document.write(str);

}

function AC_FL_RunContent(){

	var ret =

	AC_GetArgs

	(  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"

	, "application/x-shockwave-flash"

	);

	AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);

}

function AC_SW_RunContent(){

	var ret =

	AC_GetArgs

	(  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"

	, null

	);

	AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);

}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){

	var ret = new Object();

	ret.embedAttrs = new Object();

	ret.params = new Object();

	ret.objAttrs = new Object();

	for (var i=0; i < args.length; i=i+2){

		var currArg = args[i].toLowerCase();

		switch (currArg){

			case "classid":

			break;

			case "pluginspage":

			ret.embedAttrs[args[i]] = args[i+1];

			break;

			case "src":

			case "movie":

			args[i+1] = AC_AddExtension(args[i+1], ext);

			ret.embedAttrs["src"] = args[i+1];

			ret.params[srcParamName] = args[i+1];

			break;

			case "onafterupdate":

			case "onbeforeupdate":

			case "onblur":

			case "oncellchange":

			case "onclick":

			case "ondblclick":

			case "ondrag":

			case "ondragend":

			case "ondragenter":

			case "ondragleave":

			case "ondragover":

			case "ondrop":

			case "onfinish":

			case "onfocus":

			case "onhelp":

			case "onmousedown":

			case "onmouseup":

			case "onmouseover":

			case "onmousemove":

			case "onmouseout":

			case "onkeypress":

			case "onkeydown":

			case "onkeyup":

			case "onload":

			case "onlosecapture":

			case "onpropertychange":

			case "onreadystatechange":

			case "onrowsdelete":

			case "onrowenter":

			case "onrowexit":

			case "onrowsinserted":

			case "onstart":

			case "onscroll":

			case "onbeforeeditfocus":

			case "onactivate":

			case "onbeforedeactivate":

			case "ondeactivate":

			case "type":

			case "codebase":

			case "id":

			ret.objAttrs[args[i]] = args[i+1];

			break;

			case "width":

			case "height":

			case "align":

			case "vspace":

			case "hspace":

			case "class":

			case "title":

			case "accesskey":

			case "name":

			case "tabindex":

			ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];

			break;

			default:

			ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];

		}

	}

	ret.objAttrs["classid"] = classid;

	if (mimeType) ret.embedAttrs["type"] = mimeType;

	return ret;

}

var slideraktiv = new Array();

function aktivategal(id)

{

	if (!slideraktiv[id])

	{

		

		var idname = "#slider" + id;

		var divname = "dsh" + id + "_";

		if (document.getElementById(divname + "2"))

		 document.getElementById(divname + "2").style.display ="block";

		if (document.getElementById(divname + "3"))

		 document.getElementById(divname + "3").style.display ="block";

		if (document.getElementById(divname + "4"))

		 document.getElementById(divname + "4").style.display ="block";

		if (document.getElementById(divname + "5"))

		 document.getElementById(divname + "5").style.display ="block";

		if (document.getElementById(divname + "6"))

		 document.getElementById(divname + "6").style.display ="block";

		if (document.getElementById(divname + "7"))

		 document.getElementById(divname + "7").style.display ="block";     

		$j(idname).easySlider({

			auto: true,

			continuous: false,

			controlsShow:false

		});

		slideraktiv[id]="true";

	}

	

}



function disableEnterKey(e)

{

     var key;



     if(window.event)

          key = window.event.keyCode;     //IE

     else

          key = e.which;     //firefox



     if(key == 13)

     {

    	 updateregisterPreis();

          return false;

     }

     else

          return true;

}



function updatePreisneu(debug)

{



	if (debug)

	{

		alert("wir sind hier");

	}

	countdown = "10";



	var f = $("#preisform");

	var action = '/angebot/ajaxupdate';

	var serialform = f.serialize();



	if (debug)

	{

		alert("test");

	}

	$.post(action,serialform,

	function(data)

	{

		menge1 = document.preisform.menge1.value;

		preis1 = data[menge1]["preis"];



		menge2 = document.preisform.menge2.value;

		preis2 = data[menge2]["preis"];



		menge3 = document.preisform.menge3.value;

		preis3 = data[menge3]["preis"];



		menge4 = document.preisform.menge4.value;

		preis4 = data[menge4]["preis"];

		var preisd1 =  preis1 + "&euro;";

		var preisd2 =  preis2 + "&euro;";

		var preisd3 =  preis3 + "&euro;";

		var preisd4 =  preis4 + "&euro;";

		$('#preiscontainer1').html( preisd1 );

		$('#preiscontainer2').html( preisd2 );

		$('#preiscontainer3').html( preisd3 );

		$('#preiscontainer4').html( preisd4 );



		register1 = data[menge1]["register"];

		register2 = data[menge2]["register"];

		register3 = data[menge3]["register"];

		register4 = data[menge4]["register"];

		var registerd1 =  register1 + "&euro;";

		var registerd2 =  register2 + "&euro;";

		var registerd3 =  register3 + "&euro;";

		var registerd4 =  register4 + "&euro;";

		$('#preisregister1').html( registerd1 );

		$('#preisregister2').html( registerd2 );

		$('#preisregister3').html( registerd3 );

		$('#preisregister4').html( registerd4 );



		inhalt1 = data[menge1]["inhalt"];

		inhalt2 = data[menge2]["inhalt"];

		inhalt3 = data[menge3]["inhalt"];

		inhalt4 = data[menge4]["inhalt"];

		var inhaltd1 =  inhalt1 + "&euro;";

		var inhaltd2 =  inhalt2 + "&euro;";

		var inhaltd3 =  inhalt3 + "&euro;";

		var inhaltd4 =  inhalt4 + "&euro;";

		$('#preisinhalt1').html( inhaltd1 );

		$('#preisinhalt2').html( inhaltd2 );

		$('#preisinhalt3').html( inhaltd3 );

		$('#preisinhalt4').html( inhaltd4 );



		lieferung1 = data[menge1]["lieferung"];

		lieferung2 = data[menge2]["lieferung"];

		lieferung3 = data[menge3]["lieferung"];

		lieferung4 = data[menge4]["lieferung"];

		var lieferungd1 =  lieferung1 + "&euro;";

		var lieferungd2 =  lieferung2 + "&euro;";

		var lieferungd3 =  lieferung3 + "&euro;";

		var lieferungd4 =  lieferung4 + "&euro;";

		$('#preislieferung1').html( lieferungd1 );

		$('#preislieferung2').html( lieferungd2 );

		$('#preislieferung3').html( lieferungd3 );

		$('#preislieferung4').html( lieferungd4 );



		endpreis = data[menge1]["endpreis"];

		endpreisa = data[menge2]["endpreis"];

		endpreisb = data[menge3]["endpreis"];

		endpreisc = data[menge4]["endpreis"];

		var endpreisd =  endpreis + "&euro;";

		var endpreisda =  endpreisa + "&euro;";

		var endpreisdb =  endpreisb + "&euro;";

		var endpreisdc =  endpreisc + "&euro;";

		$('#endpreis1').html( endpreisd );

		$('#endpreis2').html( endpreisda );

		$('#endpreis3').html( endpreisdb );

		$('#endpreis4').html( endpreisdc );





	},"json"

	);





	$("#preiscontainer1").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preiscontainer2").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preiscontainer3").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preiscontainer4").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');





	$("#preiscontainer1").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preiscontainer2").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preiscontainer3").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preiscontainer4").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preisregister1").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preisregister2").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preisregister3").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preisregister4").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');





	$("#preisregister1").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preisregister2").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preisregister3").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preisregister4").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preisinhalt1").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preisinhalt2").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preisinhalt3").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preisinhalt4").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');





	$("#preisinhalt1").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preisinhalt2").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preisinhalt3").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preisinhalt4").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preislieferung1").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preislieferung2").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preislieferung3").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');

	$("#preislieferung4").animate(

	{

		backgroundColor: '#5E7A9C'

	},

	'medium');





	$("#preislieferung1").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preislieferung2").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preislieferung3").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	$("#preislieferung4").animate(

	{

		backgroundColor: 'white'

	},

	'medium');



	document.preisform.abs.disabled = 0;

	document.preisform.abs.value = 'Angebot als PDF anfordern';

}



function chkcellokalk() {





	if (!document.cellokalk.agb.checked) {

		alert("Bitte akzeptieren Sie die AGB");

		return false;

	}



	

	if (document.cellokalk.laenge.value > 105

			|| document.cellokalk.laenge.value == "") {

		alert("Die Laenge darf nicht > 105cm sein");

		document.cellokalk.laenge.focus();

		return false;

	}



	

	document.cellokalk.submit();

}



function celloauftrag()

{

	var f = $j("#cellokalk");

	var action = "/cellokalk/angebot";

	document.cellokalk.auftraganlegen.value = 'true';



	var serialform = f.serialize();

	$j.post(action,serialform,

	function(data)

	{

		document.cellokalk.auftraganlegen.value = '';

		window.open('/auftrag/editindex?auftrag_id='+ data , '_blank');

		

	});

}





