var xmlHttpReq = false;
if (window.XMLHttpRequest) {
	xmlHttpReq = new XMLHttpRequest();
}
else if (window.ActiveXObject) {
	xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
}

function jsRunXmlReq(strMethod, strURL, strQueryString) {
	if (!strQueryString) {
		strQueryString = null;
	}
	var response = "";
	xmlHttpReq.open(strMethod, strURL, true);
	if (strQueryString != null) {
		xmlHttpReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttpReq.setRequestHeader("Content-length", strQueryString.length);
		xmlHttpReq.setRequestHeader("Connection", "close");
	}
	xmlHttpReq.send(strQueryString);
}

function jsPauseScript(millis) {
	var date = new Date();
	var curDate = null;
	do
	{
		curDate = new Date();
	}
	while (curDate-date < millis);
} 

var crip = null;
function jsPopupWindow(url) {
	var left = (screen.width/2)-425;
	var top = (screen.height/2)-375;
	if((crip == null) || (crip.closed)) {
		crip = window.open(url, name, 'toolbar=yes,directories=no,status=no,location=yes,menubar=no,scrollbars=yes,width=850,height=750,left='+left+',top='+top+',resizable=yes');
		crip.focus();
	}
	else
	{
		crip.location = url;
		crip.focus();
	}
}
function jsPopupWindowSmall(url) {
	var left = (screen.width/2)-200;
	var top = (screen.height/2)-200;
	if((crip == null) || (crip.closed)) {
		crip = window.open(url, name, 'toolbar=no,directories=no,status=no,location=no,menubar=no,scrollbars=no,width=300,height=400,left='+left+',top='+top+',resizable=no');
		crip.focus();
	}
	else
	{
		crip.location = url;
		crip.focus();
	}
}

function jsFormToQueryString(formObj) {
	var queryString = "";
	formLength = formObj.length;
	for (i=0; i<formLength;i++){
		aName = formObj[i].name;
		if (formObj[i].type == "checkbox") {
			if (formObj[i].checked) {
				aValue = formObj[i].value;
			}
			else {
				aValue = "";
			}
		}
		else {
			aValue = formObj[i].value;
		}
		if (queryString == "") {
			queryString = aName + "=" + escape(aValue);
		}
		else {
			queryString = queryString + "&" + aName + "=" + escape(aValue);
		}
	}
	return queryString;
}

function jsGetArrayIndexValue(arrObj, indexvalue, option) {
	var returnValue = "";
	for (i=0; i<arrObj.length; i++) {
		aIndex = i;
		aValue = arrObj[i];
		if (option == "i") {
			if (aValue == indexvalue) {
				returnValue = aIndex;
				break;
			}
		}
		else if (option == "v") {
			if (aIndex == indexvalue) {
				returnValue = aValue;
				break;
			}
		}
	}
	return returnValue;
}

function jsTrim(str) {
   return str.replace(/^\s*|\s*$/g,"");
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("^/default.htm.htm"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

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 MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function colorOn(i){
	if (document.getElementById) {
		document.getElementById("td"+i).style.backgroundColor="#F7EDED";
		document.getElementById("td"+i).style.cursor = "pointer";
		document.getElementById("link"+i).style.color = "#003B72";
	}
	else if (document.all) {
		TTData = eval("document.all['td"+i+"']");
		TTLink = eval("document.all['link"+i+"']");
		TTData.style.backgroundColor="#F7EDED";
		TTData.style.cursor = "hand";
		TTLink.style.color = "#8C0000";
	}
}

// E3C0C0 basic red
// 8C0000 Dark red
// F7EDED light red
// 9CD392 green
// 003B72 Blue

function colorOut(i){
	if(document.getElementById) {
		document.getElementById("td"+i).style.backgroundColor="#E3C0C0";
		document.getElementById("link"+i).style.color = "#8C0000";           	
	}
	else if (document.all) {
		TTData = eval("document.all['td"+i+"']");
		TTLink = eval("document.all['link"+i+"']");
		TTData.style.backgroundColor="#F7EDED";
		TTLink.style.color = "#8C0000";
	}
}

function changeBannerImage(i){
	var banner=new Array(); 
	banner[0]='<div style=\"background-image: url(\'images/pictureFrontBridge_v2.jpg\'); background-repeat: no-repeat; width: 970px; height: 213px;\"><div class=\"buttonFrontBanner\"><a href=\"/resourcecenter_aberdeenbenchmarkstudies_spendanalysis.phtm\" border=\"0\"><img src=\"/images/buttonFrontDownload.gif\" border=0></a></div></div>';
	banner[1]='<div style=\"background-image: url(\'images/pictureFrontTrainWheels_v2.jpg\'); background-repeat: no-repeat; width: 970px; height: 213px;\"><div class=\"buttonFrontBanner\"><a href=\"/resourcecenter_aberdeenbenchmarkstudies_structuredrollout.phtm\" border=\"0\"><img src=\"/images/buttonFrontDownload.gif\" border=0></a></div></div>';
	banner[2]='<div style=\"background-image: url(\'images/pictureFrontStructured_v2.jpg\'); background-repeat: no-repeat; width: 970px; height: 213px;\"><div class=\"buttonFrontBanner\"><a href=\"http://www.esourcingwiki.com/index.php/Maximizing_Potential_Benefits_in_Reverse_Auction\" border=\"0\" target=\"_blank\"><img src=\"/images/buttonFrontRead.gif\" border=0></a></div></div>';
	banner[3]='<div style=\"background-image: url(\'images/pictureFrontMoney_v2.jpg\'); background-repeat: no-repeat; width: 970px; height: 213px;\"><div class=\"buttonFrontBanner\"><a href=\"/resourcecenter_aberdeenbenchmarkstudies_spendanalysiswikipaper.phtm\" border=\"0\"><img src=\"/images/buttonFrontDownload.gif\" border=0></a></div></div>';
	banner[4]='<div style=\"background-image: url(\'images/pictureFrontColumns_v2.jpg\'); background-repeat: no-repeat; width: 970px; height: 213px;\"><div class=\"buttonFrontBanner\"><a href=\"http://www.esourcingwiki.com/index.php/Supplier_Relationship_Management" border=\"0\" target=\"_blank\"><img src=\"/images/buttonFrontRead.gif\" border=0></a></div></div>';
	banner[5]='<div style=\"background-image: url(\'images/pictureFrontChess_v2.jpg\'); background-repeat: no-repeat; width: 970px; height: 213px;\"><div class=\"buttonFrontBanner\"><a href=\"/resourcecenter_aberdeenbenchmarkstudies_cpoagenda.phtm\" border=\"0\"><img src=\"/images/buttonFrontDownload.gif\" border=0></a></div></div>';
	//alert(banner[i]);
	$('bannerFrontImage').update(banner[i]);

	
	
}
