
try{var IE  = document.all?true:false;}catch(err){}var _ScrollY=0;var _ScrollX=0;function DisplayElement(id,flag)
{try{if(flag==true)
{document.getElementById(id).style.display="block";}
else
{document.getElementById(id).style.display="none";}}catch(e){}}
function toggleLayer(whichLayer)
{if(document.getElementById)
{var objStyle=document.getElementById(whichLayer).style;if(objStyle.display=="none")
{objStyle.display="block";}
else
{objStyle.display="none";}}}
function DoSearch(searchTerm)
{if(searchTerm!="")
{location.href="/SearchResults.aspx?search="+escape(searchTerm);}}
function JoinDiscountAlerts(email)
{location.href="/DiscountAlert.aspx?email="+email;}
function JoinNewsLetter(name,email)
{location.href="/DiscountAlert.aspx?email="+email+"&name="+name;}
function TellAFriendAboutSite(email,toemail,messageFromUser)
{location.href="/TellFriend.aspx?email="+email+"&toemail="+toemail+"&messageFromUser="+messageFromUser;}
function TellAFriendAboutDiscount(discountID)
{try
{var iframeSrc="<iframe src=\"/InnerFrame/TellAFriend.aspx?did="+discountID+"\" width=\"100%\" height=\"100%\" marginheight=\"0\" marginwidth=\"0\" frameborder=\"0\" scrolling=\"no\"></iframe>";DisplayModal(iframeSrc,570,540);}
catch(e)
{}}
function TellFriendAboutEvent(eventID)
{try
{var iframeSrc="<iframe src=\"/InnerFrame/TellAFriend.aspx?eid="+eventID+"\" width=\"100%\" height=\"100%\" marginheight=\"0\" marginwidth=\"0\" frameborder=\"0\" scrolling=\"no\"></iframe>";DisplayModal(iframeSrc,570,420);}
catch(e)
{}}
function SignUpForDiscountAlerts(eventId,email)
{try
{var url="/InnerFrame/DiscountAlerts.aspx?eid="+eventId+"&email="+email;var iframeSrc="<iframe src=\""+url+"\" width=\"100%\" height=\"100%\" marginheight=\"0\" marginwidth=\"0\" frameborder=\"0\" scrolling=\"no\"></iframe>";DisplayModal(iframeSrc,500,520);}
catch(e)
{}}
function ViewDiscount(discountId,mode)
{try
{if(typeof(discountId)!='undefined')
{if(mode=="div")
{if(IE){try{document.getElementById('divSelWeeks').firstChild.style.display = 'none';}catch(E){}}
var divDetails=document.getElementById("Discount"+discountId);DisplayModal(divDetails.innerHTML);}
else
{var url="/InnerFrame/DiscountDetails.aspx?did="+discountId;if(typeof(mode)!='undefined')
{url+="&mode="+mode;}
var left=235;var width=1010-left-10;window.open(url,generateGuid2(),"left="+left+",top=0,width="+width+",height=900,location=1,scrollbars=1,toolbar=0,directories=0,resizable=1");}}}
catch(e)
{}}
function DisplayModal(htmlContent,innerWidth,innerHeight)
{document.getElementById("body").className="Blurred";var modalBody=document.getElementById("ModalBody");modalBody.innerHTML=htmlContent;if(typeof(innerWidth)!='undefined')
{modalBody.style.width=innerWidth;}
if(typeof(innerHeight)!='undefined')
{modalBody.style.height=innerHeight;}
var divModal=document.getElementById("Modal");_ScrollY=FindScrollY();_ScrollX=FindScrollX();SetObjectPosition(divModal,_ScrollX,60+_ScrollY,0,0);DisplayElement(divModal.id,true);}
function CloseModal()
{DisplayElement("Modal",false);document.getElementById("body").className='';window.scrollTo(_ScrollX,_ScrollY);if(IE)
{try
{document.getElementById('divSelWeeks').firstChild.style.display='block';}
catch(e)
{}}}
function FindDiscounts(weeks,selectedDay,selectedMonth,selectedYear)
{var selectedDate=selectedMonth+"/"+selectedDay+"/"+selectedYear;location.href="/FindDiscounts.aspx?week="+weeks+"&from="+selectedDate;}
function FindTickets(eventId,fromDateId,weeksId,site,agentId)
{try
{var fromDate=document.getElementById(fromDateId).value;if(fromDate=="")
{alert("Please select the 'From Date'");return false;}
var numWeeks=document.getElementById(weeksId).options[document.getElementById(weeksId).selectedIndex].value;if(typeof(agentId)!='undefined'&&agentId=="9")
{location.href="/EncoretixTicketFinder.aspx?eid="+eventId+"&numweeks="+numWeeks+"&fromdate="+fromDate+"&site="+site;}
else
{location.href="/FindTickets.aspx?eid="+eventId+"&numweeks="+numWeeks+"&fromdate="+fromDate+"&site="+site;}}
catch(e)
{alert(e);}
return false;}
function SetObjectRelativePosition(objId,objToAlignToId,offsetX,offsetY)
{try
{if(typeof(offsetX)=='undefined')
{offsetX=0;}
if(typeof(offsetY)=='undefined')
{offsetY=0;}
var obj=document.getElementById(objId);var objToAlignTo=document.getElementById(objToAlignToId);var x=FindPosX(objToAlignTo)+FindScrollX();var y=FindPosY(objToAlignTo)+FindScrollY();SetObjectPosition(obj,x,y,offsetX,offsetY);}
catch(e)
{}}
function SetObjectPosition(obj,x,y,offsetX,offsetY)
{try
{if(typeof(offsetX)=='undefined')
{offsetX=0;}
if(typeof(offsetY)=='undefined')
{offsetY=0;}
obj.x=x;obj.y=y;obj.style.left=x+offsetX;obj.style.top=y+offsetY;obj.style.display="block";}
catch(e)
{}}
function EnterPressed(e)
{if (!e) {e = window.event;}
var intKeyPressed = 0;var b = false;
try { if (e.keyCode) { intKeyPressed = e.keyCode; b = true; } } catch (E) { }
if (!b) { try { if (e.charCode) { intKeyPressed = e.charCode; } } catch(E) {  } }
if (intKeyPressed == 13) { e.cancelBubble = true; if (e.stopPropagation) { e.stopPropagation();} e.returnValue = true; return true;}return false;}
function FindPosY(obj)
{var curtop=0;if(obj.offsetParent)
{while(obj.offsetParent)
{curtop+=obj.offsetTop
obj=obj.offsetParent;}}
else
{if(obj.y){curtop+=obj.y;}}
return curtop;}
function FindPosX(obj)
{var curleft=0;if(obj.offsetParent)
{while(obj.offsetParent)
{curleft+=obj.offsetLeft
obj=obj.offsetParent;}}
else
{if(obj.x){curleft+=obj.x;}}
return curleft;}
function FindScrollX()
{var scrOfX=0;if(typeof(window.pageYOffset)=='number')
{scrOfX=window.pageXOffset;}
else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){scrOfX=document.body.scrollLeft;}
else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop))
{scrOfX=document.documentElement.scrollLeft;}
return scrOfX;}
function FindScrollY()
{var scrOfY=0;if(typeof(window.pageYOffset)=='number')
{scrOfY=window.pageYOffset;}
else if(document.body&&(document.body.scrollLeft||document.body.scrollTop))
{scrOfY=document.body.scrollTop;}
else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop))
{scrOfX=document.documentElement.scrollLeft;}
return scrOfY;}
function GetMovie(movieName)
{if(navigator.appName.indexOf("Microsoft")!=-1)
{return window[movieName]}
else{return document[movieName]}}
function ExternalLink(url,type,params)
{var strUrlForTracking="/OutgoingLinks";switch(type)
{case"FullPrice":strUrlForTracking+="/FullPrice";break;case"Discount":strUrlForTracking+="/DiscountPrice";break;case"SecondaryMarket":strUrlForTracking+="/SecondaryMarket";break;}
if(typeof(params)!='undefined')
{if(!params.indexOf("/")==0)
{params="/"+params;}
if(!params.lastIndexOf("/")==params.length-1)
{params+="/";}
strUrlForTracking+=params;}
try { pageTracker._trackPageview(strUrlForTracking); } catch (e) { } return true;
}
function SetSwfSize(flashId,width,height)
{try
{document.getElementById(flashId).width=width;document.getElementById(flashId).height=height;}
catch(e)
{}}
var _CalenderDivId="DivCalendar";var _CalenderWidth=223;var _CalenderHeight=183;var _StartDateField="";var _EndDateField="";var _CheckDatesMessage="";function PreLoadCalendar()
{document.getElementById(_CalenderDivId).style.display="none";var so=new SWFObject("/swf/Calendar.swf","",_CalenderWidth.toString(),_CalenderHeight.toString(),"8","#ffffff");so.addParam("wmode","transparent");so.write(_CalenderDivId);}
function OpenCalendar(txtObjectId,openerButton,offsetX,offsetY)
{try
{var divCalendar=document.getElementById(_CalenderDivId);divCalendar.x=FindPosX(openerButton);divCalendar.y=FindPosY(openerButton);divCalendar.style.left=divCalendar.x+offsetX;divCalendar.style.top=divCalendar.y+offsetY;divCalendar.style.display="block";divCalendar.style.width=_CalenderWidth;divCalendar.style.height=_CalenderHeight;var so=new SWFObject("/swf/Calendar.swf","",_CalenderWidth.toString(),_CalenderHeight.toString(),"8","#ffffff");so.addParam("wmode","transparent");so.addVariable("id",txtObjectId);var txtObj=document.getElementById(txtObjectId);var strDate=txtObj.value;if(strDate!="")
{var currentDate=new Date(strDate);so.addVariable("startYear",currentDate.getFullYear());so.addVariable("startMonth",currentDate.getMonth());so.addVariable("startDay",currentDate.getDate());}
so.write(_CalenderDivId);}
catch(e)
{}}
function SetDate(txtObjectId,inDay,inMonth,inYear)
{try
{var txtObj=document.getElementById(txtObjectId);txtObj.value=GetMonthName(inMonth)+" "+inDay+", "+inYear;HideCalendar();if(txtObjectId==_EndDateField)
{CheckDates();}}
catch(e)
{}}
function CheckDates()
{try
{if(IE&&_StartDateField!=""&&_EndDateField!="")
{var startDate=document.getElementById(_StartDateField).value;var endDate=document.getElementById(_EndDateField).value;if(Date.parse(startDate)>Date.parse(endDate))
{if(_CheckDatesMessage!="")
{alert(_CheckDatesMessage);}
else
{alert("The start date can not be later the end date.");}
document.getElementById(_EndDateField).select();}}}
catch(e)
{}}
function HideCalendar()
{var divCalendar=document.getElementById(_CalenderDivId);divCalendar.style.display="none";divCalendar.x=0;divCalendar.y=0;}
function GetMonthName(month)
{var strDisplay="";switch(month)
{case 1:strDisplay="Jan";break;case 2:strDisplay="Feb";break;case 3:strDisplay="Mar";break;case 4:strDisplay="Apr";break;case 5:strDisplay="May";break;case 6:strDisplay="Jun";break;case 7:strDisplay="Jul";break;case 8:strDisplay="Aug";break;case 9:strDisplay="Sep";break;case 10:strDisplay="Oct";break;case 11:strDisplay="Nov";break;case 12:strDisplay="Dec";break;}
return strDisplay;}
function VoteForReview(reviewId,wasHelpfull)
{try
{if(typeof(reviewId)!='undefined'&&typeof(wasHelpfull)!='undefined')
{BroadwayBox.WebServices.Reviews.ReviewsService.Vote(reviewId,wasHelpfull);var divHelpfull=document.getElementById("DivReviewHelpfull"+reviewId);if(typeof(divHelpfull)!='undefined')
{divHelpfull.innerHTML="<span class=\"SuccessMessage\">Thank you for your vote!</span>";}}}
catch(e)
{}}
function OpenBuyTicketsWindow(url,discountId,ticketAgent,openMode,displayAdvisor)
{try
{if(typeof(discountId)!='undefined')
{if(typeof(ticketAgent)=='undefined')
{ticketAgent="";}
if(openMode=="samewindow")
{location.href=url;}
else if(openMode=="newwindow")
{var left=235;var width=1010-left-10;window.open(url,"_blank" /*generateGuid2()*/,"left="+left+",top=0,width="+width+",height=850,location=1,scrollbars=1,toolbar=0,resizable=1");}
else if(openMode=="none")
{}
if(displayAdvisor==1)
{DisplayTicketAdvisor(discountId,ticketAgent);}}}
catch(e)
{}}
function DisplayTicketAdvisor(discountId,ticketAgent)
{try
{window.open("/InnerFrame/TicketAdvisor.aspx?did="+discountId+"&ticketAgent="+ticketAgent,"advisorWin","left=0,top=0,width=225,height=850,location=1,scrollbars=1,toolbar=0,directories=0,resizable=1");}
catch(e)
{}}
function CreateButton(id,doOnClick)
{try
{var button=document.createElement("input");button.setAttribute("id",id);button.setAttribute("type","button");button.setAttribute("onclick",doOnClick);button.setAttribute("onClick",doOnClick);document.forms[0].appendChild(button);}
catch(e)
{}}
function UseExitPage()
{if(CookieExists("subscribed")==0&&CookieExists("exitpage")==0)
{return true;}
return false;}
function OpenHelp(id)
{var helpWin=window.open("/Help/Help.aspx?item="+id,"helpWin","left=200,top=200,width=600,height=700,location=1,scrollbars=1,toolbar=0,directories=0,resizable=1");}
function CreateBookmarkLink(title,url)
{if(window.sidebar)
{window.sidebar.addPanel(title,url,"");}
else if(window.external)
{window.external.AddFavorite(url,title);}}
function GiftCardClick(itemId,displayOrder)
{try
{if(typeof(itemId)!='undefined'&&typeof(displayOrder)!='undefined')
{BroadwayBox.WebServices.GiftCardService.RecordClick(itemId,displayOrder);}}
catch(e)
{}}
function ReadCookie(name)
{var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++)
{var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
return null;}
function CookieExists(name)
{var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++)
{var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0||c==name)
{return 1;}}
return 0;}
try
{if(typeof deconcept=="undefined")var deconcept={};if(typeof deconcept.util=="undefined")deconcept.util={};if(typeof deconcept.SWFObjectUtil=="undefined")deconcept.SWFObjectUtil={};deconcept.SWFObject=function(swf,objId,w,h,ver,c,quality,xiRedirectUrl,redirectUrl,detectKey){if(!document.getElementById){return;}
this.DETECT_KEY=detectKey?detectKey:'detectflash';this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params={};this.variables={};this.attributes=[];if(swf){this.setAttribute('swf',swf);}
if(objId){this.setAttribute('id',objId);}
if(w){this.setAttribute('width',w);}
if(h){this.setAttribute('height',h);}
if(ver){this.setAttribute('version',new deconcept.PlayerVersion(ver.toString().split(".")));}
this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);}
window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}
if(c){this.addParam('bgcolor',c);}
var q=quality?quality:'high';this.addParam('quality',q);this.setAttribute('useExpressInstall',false);this.setAttribute('doExpressInstall',false);var xir=(xiRedirectUrl)?xiRedirectUrl:window.location;this.setAttribute('xiRedirectUrl',xir);this.setAttribute('redirectUrl','');if(redirectUrl){this.setAttribute('redirectUrl',redirectUrl);}}
deconcept.SWFObject.prototype={useExpressInstall:function(path){this.xiSWFPath=!path?"expressinstall.swf":path;this.setAttribute('useExpressInstall',true);},setAttribute:function(name,value){this.attributes[name]=value;},getAttribute:function(name){return this.attributes[name]||"";},addParam:function(name,value){this.params[name]=value;},getParams:function(){return this.params;},addVariable:function(name,value){this.variables[name]=value;},getVariable:function(name){return this.variables[name]||"";},getVariables:function(){return this.variables;},getVariablePairs:function(){var variablePairs=[];var key;var variables=this.getVariables();for(key in variables){variablePairs[variablePairs.length]=key+"="+variables[key];}
return variablePairs;},getSWFHTML:function(){var swfNode="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute('swf',this.xiSWFPath);}
swfNode='<embed type="application/x-shockwave-flash" src="'+this.getAttribute('swf')+'" width="'+this.getAttribute('width')+'" height="'+this.getAttribute('height')+'" style="'+(this.getAttribute('style')||"")+'"';swfNode+=' id="'+this.getAttribute('id')+'" name="'+this.getAttribute('id')+'" ';var params=this.getParams();for(var key in params){swfNode+=[key]+'="'+params[key]+'" ';}
var pairs=this.getVariablePairs().join("&");if(pairs.length>0){swfNode+='flashvars="'+pairs+'"';}
swfNode+='/>';}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute('swf',this.xiSWFPath);}
swfNode='<object id="'+this.getAttribute('id')+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute('width')+'" height="'+this.getAttribute('height')+'" style="'+(this.getAttribute('style')||"")+'">';swfNode+='<param name="movie" value="'+this.getAttribute('swf')+'" />';var params=this.getParams();for(var key in params){swfNode+='<param name="'+key+'" value="'+params[key]+'" />';}
var pairs=this.getVariablePairs().join("&");if(pairs.length>0){swfNode+='<param name="flashvars" value="'+pairs+'" />';}
swfNode+="</object>";}
return swfNode;},write:function(elementId){if(this.getAttribute('useExpressInstall')){var expressInstallReqVer=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(expressInstallReqVer)&&!this.installedVer.versionIsValid(this.getAttribute('version'))){this.setAttribute('doExpressInstall',true);this.addVariable("MMredirectURL",escape(this.getAttribute('xiRedirectUrl')));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}
if(this.skipDetect||this.getAttribute('doExpressInstall')||this.installedVer.versionIsValid(this.getAttribute('version'))){var n=(typeof elementId=='string')?document.getElementById(elementId):elementId;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute('redirectUrl')!=""){document.location.replace(this.getAttribute('redirectUrl'));}}
return false;}}
deconcept.SWFObjectUtil.getPlayerVersion=function(){var PlayerVersion=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){PlayerVersion=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var counter=3;while(axo){try{counter++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+counter);PlayerVersion=new deconcept.PlayerVersion([counter,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");PlayerVersion=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(PlayerVersion.major==6){return PlayerVersion;}}
try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}
if(axo!=null){PlayerVersion=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}
return PlayerVersion;}
deconcept.PlayerVersion=function(arrVersion){this.major=arrVersion[0]!=null?parseInt(arrVersion[0]):0;this.minor=arrVersion[1]!=null?parseInt(arrVersion[1]):0;this.rev=arrVersion[2]!=null?parseInt(arrVersion[2]):0;}
deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major)return false;if(this.major>fv.major)return true;if(this.minor<fv.minor)return false;if(this.minor>fv.minor)return true;if(this.rev<fv.rev)return false;return true;}
deconcept.util={getRequestParameter:function(param){var q=document.location.search||document.location.hash;if(param==null){return q;}
if(q){var pairs=q.substring(1).split("&");for(var i=0;i<pairs.length;i++){if(pairs[i].substring(0,pairs[i].indexOf("="))==param){return pairs[i].substring((pairs[i].indexOf("=")+1));}}}
return"";}}
deconcept.SWFObjectUtil.cleanupSWFs=function(){var objects=document.getElementsByTagName("OBJECT");for(var i=objects.length-1;i>=0;i--){objects[i].style.display='none';for(var x in objects[i]){if(typeof objects[i][x]=='function'){objects[i][x]=function(){};}}}}
var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;}catch(e){alert("1\n"+e);}
var popupWin='';var AddURL=document.location.href;var AddTitle=escape(document.title);function addto(addsite){switch(addsite){case 2:var AddSite="http://del.icio.us/post?";var AddUrlVar="url";var AddTitleVar="title";var AddNoteVar="";var AddReturnVar="";var AddOtherVars="";break
case 3:var AddSite="http://digg.com/submit?";var AddUrlVar="url";var AddTitleVar="";var AddNoteVar="";var AddReturnVar="";var AddOtherVars="&phase=2";break
case 4:var AddSite="http://www.furl.net/storeIt.jsp?";var AddUrlVar="u";var AddTitleVar="t";var AddNoteVar="";var AddReturnVar="";var AddOtherVars="";break
case 5:var AddSite="http://fusion.google.com/add?";var AddUrlVar="feedurl";var AddTitleVar="";var AddNoteVar="";var AddReturnVar="";var AddOtherVars="";break
case 7:var AddSite="http://myweb2.search.yahoo.com/myresults/bookmarklet?";var AddUrlVar="u";var AddTitleVar="t";var AddNoteVar="";var AddReturnVar="";var AddOtherVars="&d=&ei=UTF-8";break
default:}
var addtoFullURL=AddSite+AddUrlVar+"="+AddURL+"&"+AddTitleVar+"="+AddTitle+AddOtherVars;if(AddNoteVar!="")
{var addtoFullURL=addtoFullURL+"&"+AddNoteVar+"="+AddTitle;}
if(AddReturnVar!="")
{var addtoFullURL=addtoFullURL+"&"+AddReturnVar+"="+AddURL;}
addtoWin(addtoFullURL);return true;}
function addtoWin(addtoFullURL)
{if(!popupWin.closed&&popupWin.location){popupWin.location.href=addtoFullURL;}
else{popupWin=window.open(addtoFullURL,'addtoPopUp','width=770px,height=500px,menubar=1,toolbar=1,status=1,location=1,resizable=1,scrollbars=1,left=0,top=100');if(!popupWin.opener)popupWin.opener=self;}
if(window.focus){popupWin.focus()}
return false;}
function generateGuid2() { var result, i, j; result = ''; for (j = 0; j < 32; j++) { if (j == 8 || j == 12 || j == 16 || j == 20) { result = result + '-'; } i = Math.floor(Math.random() * 16).toString(16).toUpperCase(); result = result + i; } return result }

function linkTrack()
{
    try
    {
        var action = this.href.toLowerCase().substr(0, 11) == "javascript:" ? 5 : 2;
        var cWidth = parseInt($(document).width());
        var cHeight = parseInt($(document).height());
        var loc = $(this).offset();        
        var req =  { type: 'POST', url: '/webservices/trackingservice/trackingservice.asmx/TrackShort', contentType: 'application/json; charset=utf-8', dataType: "json"
                            , data: '{ actionType: ' + action + ', page: 0, referrer: "' + window.location.href + '", request: "' + this.href + '", currentVisit: ' + visitId + ', w: ' + cWidth + ', h: ' + cHeight + ', l: ' + parseInt(loc.left) + ', t: ' + parseInt(loc.top) + '}'
                            , cache: false
                            , error: trackError }
        $.ajax(req);                     
    }
    catch(e)
    {}
}
function trackError(req, stat, err)
{    
    //alert(err);
}
function setTracking()
{
    $("a").click(linkTrack);
}