var seriesSrc = "";

function getCookie(name) {				
	var the_cookie = unescape(document.cookie);		
	if (the_cookie.indexOf(";") > -1 ) {
		var cArr = the_cookie.split("; ");
		for (var i=0;i<cArr.length;i++) {			
			if (cArr[i].indexOf(name + "=") == 0) return cArr[i].substr(name.length+1);
		}
	}
	else if (the_cookie.indexOf(name + "=") == 0) return the_cookie.substr(name.length+1);
	return "";
} // getCookie

function init()
{
	/*if(getCookie("stylesheet") == "")
		setCss(1);
	else
	{
		if(getCookie("stylesheet").indexOf('Small.css') != -1)
			setCss(0);
		else if(getCookie("stylesheet").indexOf('Medium.css') != -1)
			setCss(1);
		else if(getCookie("stylesheet").indexOf('Large.css') != -1)
			setCss(2);
	}*/
} // init

function queryStringLocation(key,location) {
	return parseQueryString(key,location);
}

function queryString(key) {
	return parseQueryString(key,window.location.search.substring(1));
}

function parseQueryString(key,location) {
	var query = location;
	var pairs = query.split("&");
	var queryStringKeys = new Array();
	var queryStringValues = new Array();

	for (var i = 0; i < pairs.length; i++) {
		var pos = pairs[i].indexOf('=');
		if (pos >= 0) {
			var argname = pairs[i].substring(0,pos);
			var value = pairs[i].substring(pos+1);
			queryStringKeys[queryStringKeys.length] = argname;
			queryStringValues[queryStringValues.length] = value;		
		}
	}
	
	var value = null;
	for (var i = 0; i < queryStringKeys.length; i++) {
		if (queryStringKeys[i] == key) {
			value = queryStringValues[i];
			break;
		}
	}
	return value;
} // queryString

function processSearch(field,url){	if(url.indexOf("q") != -1)		window.location.href = url + field.value;	else		window.location.href = url + "?q=" + field.value;}

function showEnlarged(url)
{
	url = url.replace("+&+","+%26+");
	window.open(url,"_blank","height=415,width=550,left=0,location=no,menubar=no,resizable=no,scrollbars=no,titlebar=yes,toolbar=no");
}

function swapImage(image,path)
{
	var img = eval("document.images." + image);
	img.src = path;
} // swapImage

function setCss(id) {		
	var dt = new Date();
	var cssArr = new Array('Small.css','Medium.css','Large.css');
	var srcArr = new Array('a_small','a_med','a_large');
	var img;

	dt.setFullYear(dt.getFullYear()+3);		
	document.cookie = 'stylesheet=' + escape(cssArr[id]) + ';path=/;expires=' + dt.toGMTString();	
	if (document.getElementsByTagName) 
	{
		for (var i = 0; i < document.getElementsByTagName("link").length; i++) 
		{
			var obj = document.getElementsByTagName("link")[i];
			if (obj.href.indexOf('Small.css') != -1 || obj.href.indexOf('Medium.css') != -1 || obj.href.indexOf('Large.css') != -1) obj.disabled = true;					
			if (obj.href.indexOf(cssArr[id]) != -1) obj.disabled = false;
		}
		
		for (var i = 0; i < document.getElementsByTagName("a").length; i++)
		{
			var obj = document.getElementsByTagName("a")[i];
			if(obj.id.indexOf('cssSmall') != -1 && id == 0)
				obj.className = "pagebartextselected";
			else if(obj.id.indexOf('cssSmall') != -1  && id != 0)
				obj.className = "pagebar";
			else if(obj.id.indexOf('cssMedium') != -1  && id == 1)
				obj.className = "pagebartextselected";
			else if(obj.id.indexOf('cssMedium') != -1  && id != 1)
				obj.className = "pagebar";
			else if(obj.id.indexOf('cssLarge') != -1  && id == 2)
				obj.className = "pagebartextselected";
			else if(obj.id.indexOf('cssLarge') != -1  && id != 2)
				obj.className = "pagebar";
		}
	}
	else location.reload();
} // setCss