function kk_preloadImages() { 
	var args = kk_preloadImages.arguments;
	for(i=0; i<args.length; i++){
		if(args[i].length > 0){
	   		eval( "var pic"+i+" = new Image()");
   			eval( "pic"+i+".src = args[i]");
   		}
   	}
}

function kk_swapImage(oImg) { 
	if( oImg.src.indexOf("_hover") >= 0 ){
		oImg.src = oImg.src.replace("_hover","");
	}
	else{
		var pos = oImg.src.indexOf(".gif");
		oImg.src = oImg.src.substring(0,pos) + "_hover.gif";
	}
}

function kk_swapContact(){
	var oIndeximg = document.getElementById('indeximg');
	if( oIndeximg.src.indexOf("_contact") >= 0 ){
		oIndeximg.src = oIndeximg.src.replace("_contact","");
	}
	else{
		var pos = oIndeximg.src.indexOf(".gif");
		oIndeximg.src = oIndeximg.src.substring(0,pos) + "_contact.gif";
	}
}

function kk_showContact(){
	var CONTACTHEIGHT = 200; 
	var paintingspacer = document.getElementById('paintingspacer');
	var newstate = toggleDisplay('contactrow');
	if(paintingspacer){
		if(newstate == 'block')
			paintingspacer.height = paintingspacer.height - CONTACTHEIGHT ;
		else
			paintingspacer.height = paintingspacer.height + CONTACTHEIGHT ;
	}
}

function toggleDisplay(div){
	var state;
	if (document.layers){
		 state = document.layers[div].display;
		 document.layers[div].display = opposite(state);
	}
	else if (document.all) {
		state = document.all[div].style.display;
		document.all[div].style.display = opposite(state);
	}
	else if (document.getElementById) {
		state = document.getElementById(div).style.display;
		document.getElementById(div).style.display = opposite(state);
	}
	
	return opposite(state);
}

function opposite(state){
	if( state == 'block' )	return 'none';
	else return 'block';
}


function kk_bgswap(element, color){
	element.style.backgroundColor = color;
}
