function ChangeSolution(id, image, title, description)
{
	ResetSolutionClasses();
	cell = document.getElementById(id);
	img = document.getElementById("innovative_tool_image");
	head = document.getElementById("innovative_text_header");
	desc = document.getElementById("innovative_text_text");
	
	cell.className = "selected";
	img.src = "images/solutions/" + image;
	head.innerHTML = title;
	desc.innerHTML = description;
}

function ResetSolutionClasses()
{
	solution1 = document.getElementById("solution_energy");
	solution2 = document.getElementById("solution_pricing");
	solution3 = document.getElementById("solution_billing");
	solution4 = document.getElementById("solution_contracts");
	solution5 = document.getElementById("solution_response");
	solution6 = document.getElementById("solution_management");
	
	solution1.className = "";
	solution2.className = "";
	solution3.className = "";
	solution4.className = "";
	solution5.className = "";
	solution6.className = "last";
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function PreloadSolutionImages()
{
	MM_preloadImages('../images/solutions/pic_comretailers.jpg','../images/solutions/pic_trader_gen.jpg','../images/solutions/pic_utilities.jpg','../images/solutions/pic_complexbilling.jpg','../images/solutions/pic_demandresponse.jpg','../images/solutions/pic_enterprise.jpg');
}

window.onload=PreloadSolutionImages;