_uacct = "UA-2208601-1";      //this is for google analytics
urchinTracker();              //this is for google analytics

var partner = loadpartner();
var xotree = new XML.ObjTree();

var url = "http://www.legalcareerexpo.com/associations/6792/files/XML/" + partner + ".xml";
var tree = xotree.parseHTTP( url );
//-----------------------------------------------------------------------------
function partnerlink(backup_partner) {

var whatpartner = loadpartner();
if (whatpartner == "default") {whatpartner = backup_partner}
var url = "http://" + whatpartner + ".legalstaff.com/JobSeeker/JSEmpProfileDisplay2.aspx?abbr=" + whatpartner + "&employerid=26363dfe-7fb6-4e5c-bc52-5e75f40d79ba";

window.open(url);
}
//-----------------------------------------------------------------------------
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_nbGroup(event, grpName) { //v3.0
    var i,img,nbArr,args=MM_nbGroup.arguments;
    if (event == "init" && args.length > 2) {
   if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
     img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
     if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
     nbArr[nbArr.length] = img;
     for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
    if (!img.MM_up) img.MM_up = img.src;
    img.src = img.MM_dn = args[i+1];
    nbArr[nbArr.length] = img;
   } }
    } else if (event == "over") {
   document.MM_nbOver = nbArr = new Array();
   for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
     if (!img.MM_up) img.MM_up = img.src;
     img.src = (img.MM_dn && args[i+2]) ? args[i+2] : args[i+1];
     nbArr[nbArr.length] = img;
   }
    } else if (event == "out" ) {
   for (i=0; i < document.MM_nbOver.length; i++) {
     img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
    } else if (event == "down") {
   if ((nbArr = document[grpName]) != null)
     for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
   document[grpName] = nbArr = new Array();
   for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
     if (!img.MM_up) img.MM_up = img.src;
     img.src = img.MM_dn = args[i+1];
     nbArr[nbArr.length] = img;
    } }
  }
//---------------------------------------------------------------------
function parseQueryString (str) {
  str = str ? str : location.search;
  var query = str.charAt(0) == '?' ? str.substring(1) : str;
  var args = new Object();
  if (query) {
    var fields = query.split('&');
    for (var f = 0; f < fields.length; f++) {
      var field = fields[f].split('=');
      args[unescape(field[0].replace(/\+/g, ' '))] = 
unescape(field[1].replace(/\+/g, ' '));
    }
  }
  return args;
}
//-----------------------------------------------------------------------
function loadpartner() {                      //this function returns the partner abbreviation
 var args = parseQueryString (); 
 var partner = 'default'; 
 for (var arg in args) { 
  // document.write(arg + ': ' + args[arg] + '<BR>');   this writes out all the URL variables 
 
  if (arg=='partner') {      //fills partner variable from the URL 
 
   partner = args[arg]; 
  } 
 }
 return (partner);
}
//----------------------------------------------------------
function redir(urlparam) {
 
 window.location=urlparam + '&partner=' + tree.partner.info.identifier;
 
}
//----------------------------------------------------------
function newwindowredir(urlparam) {

window.open (urlparam,"",""); 
}
//-------------------------------------------------------------------
function gohome () {

if (tree.partner.info.identifier=="default") {
    window.location= 'http://www.legalcareerexpo.com';
}
else {
    window.location= '/displaycommon.cfm?an=1&subarticlenbr=269&partner=' + tree.partner.info.identifier;
}

}
//----------------------------------------------------------
function golegalstaff () {
if (partner == "default") {
window.open ("http://www3.legalstaff.com/JobSeeker/JSHome.aspx?abbr=WWW3","","");
//window.location= 'http://www3.legalstaff.com/JobSeeker/JSHome.aspx?abbr=WWW3'
}

else {
//window.location= 'http://' + partner + '.legalstaff.com/JobSeeker/JSHome.aspx?abbr=' + partner;
window.open ('http://' + partner + '.legalstaff.com/JobSeeker/JSHome.aspx?abbr=' + partner,"","");
}

}
//----------------------------------------------------------
function golegalstaff_employer () {
if (partner == "default") {
window.open ("http://www3.legalstaff.com/Employer/PriceSheet.aspx?abbr=WWW3","","");
//window.location= 'http://www3.legalstaff.com/JobSeeker/JSHome.aspx?abbr=WWW3'
}

else {
//window.location= 'http://' + partner + '.legalstaff.com/JobSeeker/JSHome.aspx?abbr=' + partner;
window.open ('http://' + partner + '.legalstaff.com/Employer/PriceSheet.aspx?abbr=' + partner,"","");
}

}
//----------------------------------------------------------