function MM_swapImage() { //v3.0

	var i;
	var j=0;
	var x;
	var 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 MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document;
if((p=n.indexOf("?"))>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);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

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_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];}}
}

//KL
function showPrintPage(artId, pageId, siteId) {
	var winURL = '/pages/print.aspx?articleid=' + artId +  '&id=' + siteId + '&pageId='+pageId;
	//alert (winURL);
	w = window.open(winURL, "print", "scrollbars,resizable,width=690,height=680");
	w.focus();
}

//EA
function showEmailPage(artId, pageId, siteId) {
	//var winURL = '/pages/print.aspx?articleid=' + artId +  '&id=' + siteId + '&pageId='+pageId;
	//alert (winURL);
	//w = window.open(winURL, "print", "scrollbars,resizable,width=500,height=500");
	//w.focus();
}


function emailToAFriend(sid, nid, pid, type)
{
	if (type == 'news')
		window.open("NewsEmailToAFriend.aspx?id=" + sid + "&newsid=" + nid + "&pageId=" + pid, "newsemail", "height=210px,width=684px,scrollbars=yes,location=no,toobar=no");
	else if (type == 'photos')
		window.open("PhotosEmailToAFriend.aspx?id=" + sid + "&galleryid=" + nid + "&pageId=" + pid, "photosemail", "height=210px,width=684px,scrollbars=yes,location=no,toobar=no");
	else
		window.open("ArticleEmailToAFriend.aspx?id=" + sid + "&articleid=" + nid + "&pageId=" + pid, "pagearticleemail", "height=210px,width=684px,scrollbars=yes,location=no,toobar=no");
}

function isNumeric(strString){
		//  check for valid numeric strings
   
		var strValidChars = "0123456789.-"
		var strChar
		var blnResult = true
							
		//  test strString consists of valid characters listed above
		for (i = 0; i < strString.length && blnResult == true; i++)
		   {
		   strChar = strString.charAt(i)
		   if (strValidChars.indexOf(strChar) == -1)
		      {
		      blnResult = false
		      }
		   }
	if (!blnResult) {
		alert('Please enter a numeric value')
	}
	return blnResult
}