// UTILITY FUNCTIONS
var preload_img = new Array();
function preload(a){
var x=preload_img.length;
preload_img[x] = new Image(1,1);
preload_img[x].src = a;
}
function chomp (a,n){
//trim n chars from the end
return a.substr(0,a.length-n);
}
function strlast (a,n){ 
//return n ending chars
return a.substr(a.length-n);
}
// MAIN SCRIPTING
// EVENTS ASSIGN
var hdl_onload = new Array("assign_rollover_handlers();");
var map = [	["/unternehmen/","1.jpg"],
			["/produkte/","2.jpg"],
			["/tuning/","3.jpg"],
			["/service/","4.jpg"],
			["/tips/","5.jpg"],
			["/kontakt/","6.jpg"], ];

window.onload = function(){
		for (i=0;i<hdl_onload.length;i++){
				eval(hdl_onload[i]);
			}
	}; // end onload
// HANDLERS
function assign_rollover_handlers(){
/*
	@version 0.8
	@desc assign handlers for imgs having "btn" in .name
*/
    for ( var x = 0; x < document.images.length; x++ ) {
        var obj = document.images[x];
        if(!obj.name)
            continue;
        if(obj.name.indexOf("current")>-1) {
            var j = chomp (obj.src,4)+"_f2"+strlast(obj.src,4);
			obj.src = j;		
        }
        if(obj.name.indexOf("btn")==0) {
            obj.onmouseover=function(e) {
                                var j = chomp (this.src,4)+"_f2"+strlast(this.src,4);
								this.src_over = this.src;
                                this.src = j;
                                    };
            obj.onmouseout=function (e) {
                               this.src = this.src_over;
                           };
            var j = chomp (obj.src,4)+"_f2"+strlast(obj.src,4);
            preload_img[preload_img.length] = new Image(obj.width,obj.height);
            preload_img[preload_img.length-1].src=j;
// @TODO make handler for current rubrik
//			if(location.href.indexOf(map[i][0])>-1);
			
        }
    }

}
