var session;
var views;

function drupalConnect()
{
	var drupal = new rpc.ServiceProxy("/services/xmlrpc", {
		asynchronous: false,
		protocol: "XML-RPC"
	});
	
	session = drupal.system.connect();
	views = drupal.views.get(session.sessid, "project_nodes", null, null, null, 6);
	
	switchImage();
	
	document.getElementById("stage_Button1").src = "/sites/all/files/imagecache/project_mini/"+views[0].field_project_image[0].filename;
	document.getElementById("stage_Button2").src = "/sites/all/files/imagecache/project_mini/"+views[1].field_project_image[0].filename;
	document.getElementById("stage_Button3").src = "/sites/all/files/imagecache/project_mini/"+views[2].field_project_image[0].filename;
	document.getElementById("stage_Button4").src = "/sites/all/files/imagecache/project_mini/"+views[3].field_project_image[0].filename;
	document.getElementById("stage_Button5").src = "/sites/all/files/imagecache/project_mini/"+views[4].field_project_image[0].filename;
	document.getElementById("stage_Button6").src = "/sites/all/files/imagecache/project_mini/"+views[5].field_project_image[0].filename;
}

var currentProject = 0;
var currentURL;

function switchImage()
{
	document.getElementById("stage_Image").src = null;
	
	var teaserTxt = views[currentProject].teaser;
	teaserTxt = teaserTxt.replace("</p>\n<p><br />\n"," ");
	teaserTxt = teaserTxt.substring(0, 300);
	teaserTxt = teaserTxt.substring(0, teaserTxt.lastIndexOf(' '));
// Darko fixed backslash in path in FF	
	currentURL = "\/"+views[currentProject].path;
	
	document.getElementById("stage_Image").src = "/sites/all/files/imagecache/project_main/"+views[currentProject].field_project_image[0].filename;
	document.getElementById("stage_Title").innerHTML = views[currentProject].title;
	document.getElementById("stage_Summary").innerHTML = teaserTxt + '... <a href="' + currentURL + '">READ MORE</a>';
}

var preloaded = false;

function preloadImages()
{
	preloaded = true;
	for (i = 0; i < 6; i++)
	{
		var img = new Image();
		img.src = "/sites/all/files/imagecache/project_main/"+views[i].field_project_image[0].filename;
	}
}

