function bookmarkArticle(oImage, iArticleID, iUserID) {
	var sURL, sResult
	
	if (!isFilled(iUserID)) {
		alert('You must be logged in to bookmark this article.');
		/*if (confirm('You must be logged in to bookmark this article.\n\nClick OK to go to the login page.'))
			document.location = '/login.asp'
		*/
		return true;
	}
	
	sURL = '/scripts/xml_call.asp?CallID=1&ArticleID=' + iArticleID + '&UserID=' + iUserID;

	var oXML = new ActiveXObject("MSXML2.DOMDocument.3.0");
	oXML.async = false;
	oXML.load(sURL);
		
	if (oXML.documentElement.selectNodes('//result').length > 0)
	  	sResult = oXML.documentElement.selectSingleNode("//result").text;
	  	
	switch (sResult) {
	case 'added': 
		oImage.src = '/img/bookmark-off.gif';
		oImage.alt = 'Un-bookmark this article';
		break
	case 'removed': 
		oImage.src = '/img/bookmark.gif';
		oImage.alt = 'Bookmark this article';
		break
	default:
		alert('Boomark failed');
	}
}
function tandcs() {
	openWindowMove('/stub.asp?StubID=138&popup=True', 'tancs', 'scrollbars=yes', 520, 700, 'middle', 'middle', false);
}
function printFriendly() {
	openWindowMove(location.href + '&print=True', 'print', 'scrollbars=1,statusbar1,menubar=1', 520, 700, 'middle', 'middle', false);
}
function swapTeam(id, klas, ihtml){
	if (!document.layers){
		document.getElementById(id+'pic').className='teampic-'+klas;
		document.getElementById(id+'name').className='teamname-'+klas;
		document.getElementById('teamtitle').innerHTML=ihtml;
	}
}
function invoiceAlert(oRadio) {
	alert('You will not have access to the site until the invoice is paid.\n\nIf you require instant access you should select the pay by credit card option.');
}

bSubmited = false;
var oPreImage = new Image();
oPreImage.src = '/img/buttons/pleasewait.gif';

function submitAccountForm(oForm, sAction, sTarget, bIgnore_validation, oImage) {

	if ((bIgnore_validation || verifyForm(oForm)) && !bSubmited) {
		oImage.src = '/images/buttons/pleasewait.gif';		
		oImage.style.cursor = 'wait';
		oImage.onmouseover = '';		
		oImage.onmouseout = '';		
		
		if (isFilled(sAction)) 
			oForm.action = sAction;
		
		if (isFilled(sTarget)) 
			oForm.target = sTarget;
		
		bSubmited = true;
		
		oForm.submit();
		
		oForm.target = '_self';
	} else
		return false;
}

function emailFriend(o) {
	if (typeof(o)=="number") {
		queryString = "ArticleID=" + o;
	} else if (typeof(o)=="string") {
		bookmarkID = "";
		obj = document.bookmarks.bkmArticleID;
		for (var i=0; i<obj.length; i++) {
			if (obj[i].checked) {
				if (/^\d+/.test(bookmarkID)) bookmarkID+=",";
				bookmarkID+=obj[i].value;
			}
		}
		if (bookmarkID.length==0) {
			if (obj.checked) {
				bookmarkID=obj.value;
			} else {
				alert("Please select a bookmark to email");
				return;
			}
		}
		queryString = "bookmarks="+bookmarkID;
	}
	openWindow("http://new.emergingmarkets.org/emaf.asp?"+queryString, "emailFriend", "width=628, height=528, scrollbars=yes");
}
