// Copyright 2008 XMPie Ltd. All rights reserved.
var XMP_HTMLEncodingRegExpArray=new Array([new RegExp(/&/g),'&amp;'],[new RegExp(/</g),'&lt;'],[new RegExp(/>/g),'&gt;'],[new RegExp(/"/g),'&quot;'],[new RegExp(/([^\x01-\x7E])/g),
function(word){return'&#'+word.charCodeAt(0)+';';}]);
function XMP_HTMLEncode(text){for(i=0;i<XMP_HTMLEncodingRegExpArray.length;i++){text=text.replace(XMP_HTMLEncodingRegExpArray[i][0],XMP_HTMLEncodingRegExpArray[i][1]);}return text;}
function XMP_GetAjaxObject(){try{return new XMLHttpRequest();}catch(e){}try{return new ActiveXObject('Msxml2.XMLHTTP');}catch(e){}try{return new ActiveXObject('Microsoft.XMLHTTP');}catch(e){}return false;}
function XMP_SendAjaxReq(xml){var AjaxObj=XMP_GetAjaxObject();if(AjaxObj){var addr=window.location.toString();if(addr&&addr.indexOf("#")>-1){addr=addr.slice(0,addr.indexOf("#"));}addr+=(addr.indexOf(".aspx")!=-1&&addr.indexOf("?")==-1)?"?":"&";addr+="xmpAjax=1";AjaxObj.open("Post",addr,true);AjaxObj.setRequestHeader("Content-type","application/x-www-form-urlencoded");AjaxObj.setRequestHeader("Content-length",xml.length);AjaxObj.setRequestHeader("Connection","close");AjaxObj.send("xmlParam="+xml);}}
function XMP_TrackThis(obj,pageName,objectName,eventType){var Lang=(navigator.systemLanguage)?navigator.systemLanguage:(navigator.language)?navigator.language:"Unknown";var xml="<uTrack><PageName>"+XMP_HTMLEncode(pageName)+"</PageName>";xml+="<ActionName>"+XMP_HTMLEncode(objectName)+"</ActionName>";xml+="<ObjectType>"+XMP_HTMLEncode(obj.type?obj.type:"")+"</ObjectType>";xml+="<ScreenResolution>"+XMP_HTMLEncode(screen.width+"x"+screen.height)+"</ScreenResolution>";xml+="<Language>"+XMP_HTMLEncode(Lang)+"</Language>";var actionParams;if(objectName=="Link")actionParams=obj.href;xml+="<ActionParams>"+actionParams+"</ActionParams>";xml+="<EventType>"+XMP_HTMLEncode(eventType)+"</EventType></uTrack>";XMP_SendAjaxReq(escape(XMP_HTMLEncode(xml)));}