window.onload = function() {
	ReplaceSifr();
	SetHoverEvents();
}

function ReplaceSifr() {
	if(typeof sIFR == "function"){
		sIFR.replaceElement("div#content h2.sifr", named({sFlashSrc: "./functions/sifr/UnitRoundedOT.swf", sColor: "#2986AC", sBgColor: "#FFFF"}));
		sIFR.replaceElement("div.formbox h4.sifr", named({sFlashSrc: "./functions/sifr/UnitRoundedOT.swf", sColor: "#2986AC", sBgColor: "#FFFF"}));
		sIFR.replaceElement("div#header div.info_box h4.sifr", named({sFlashSrc: "./functions/sifr/UnitRoundedOT.swf", sColor: "#000000", sBgColor: "#ECF4F8"}));
		sIFR.replaceElement("div#footer h5.sifr", named({sFlashSrc: "./functions/sifr/UnitRoundedOT.swf", sColor: "#FFFFFF", sFlashVars: 'textalign=right', sBgColor: "#2986AC"}));
		sIFR.replaceElement("div.home_main_box div.item h3.sifr", named({sFlashSrc: "./functions/sifr/UnitRoundedOT.swf", sColor: "#2986AC", sBgColor: "#FFFFFF", sFlashVars: 'underline=true'}));
	};
}

function SetHoverEvents() {
	// Images hover
	$$('img.hover').invoke("observe", "mouseover", 	function() { this.src = this.src.replace(/.gif/i, '_hover.gif'); });
	$$('img.hover').invoke("observe", "mouseout", 	function() { this.src = this.src.replace(/_hover.gif/i, '.gif'); });
	
	// Input buttons hover
	$$('input.hover').invoke("observe", "mouseover", 	function() { this.src = this.src.replace(/.gif/i, '_hover.gif'); });
	$$('input.hover').invoke("observe", "mouseout", 	function() { this.src = this.src.replace(/_hover.gif/i, '.gif'); });
}

function HandleClick() {
	document.onselectstart=new Function('return false'); function ds(e){return false;} function ra(){return true;} document.onmousedown=ds; document.onclick=ra;
	var isNS = (navigator.appName == "Netscape") ? 1 : 0;  if(navigator.appName == "Netscape") document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);  function mischandler(){   return false; }  function mousehandler(e){ 	var myevent = (isNS) ? e : event; 	var eventbutton = (isNS) ? myevent.which : myevent.button;    if((eventbutton==2)||(eventbutton==3)) return false; } document.oncontextmenu = mischandler; document.onmousedown = mousehandler; document.onmouseup = mousehandler;
}

function DisplayBankName(noResetValue) {
	if($F('incasso_banktype') == 'giro') {
		$('li_incasso_bankname').hide();
	} else {
		if(noResetValue != 1)
			$('incasso_bank').value = '';
		$('li_incasso_bankname').show();
	}
}

function CopyFieldValue(source, destenation, only_on_empty) {
	if(only_on_empty != false) {
		if($(destenation).value != '')
			return true;
	}
	$(destenation).value = source;
}
