document.domain="tns-global.com";
//v1.0
//Copyright 2006 Adobe Systems, Inc. All rights reserved.
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '<object ';
  for (var i in objAttrs)
    str += i + '="' + objAttrs[i] + '" ';
  str += '>';
  for (var i in params)
    str += '<param name="' + i + '" value="' + params[i] + '" /> ';
  str += '<embed ';
  for (var i in embedAttrs)
    str += i + '="' + embedAttrs[i] + '" ';
  str += ' ></embed></object>';

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "id":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}







































































































































































































/*
TNS interactive Code 
*/
    var command;
var args;
var tracking_success = 0;
var urlSend = new Image();

/* http://www.kryogenix.org/days/2007/09/26/shortloaded */

(function(i) {var u =navigator.userAgent;var e=/*@cc_on!@*/false; var st =
setTimeout;if(/webkit/i.test(u)){st(function(){var dr=document.readyState;
if(dr=="loaded"||dr=="complete"){i()}else{st(arguments.callee,10);}},10);}
else if((/mozilla/i.test(u)&&!/(compati)/.test(u)) || (/opera/i.test(u))){
document.addEventListener("DOMContentLoaded",i,false); } else if(e){     (
function(){var t=document.createElement('doc:rdy');try{t.doScroll('left');
i();t=null;}catch(e){st(arguments.callee,0);}})();}else{window.onload=i;}})(flashTalk);

/* ENDS HERE */

function flashTalk(){

//alert("Loaded FlashTalk");
    /*
    if(HideButtons == true) {
        if(document.getElementById('forwardbutton')) {
            document.getElementById('forwardbutton').style.display="none";
        }
        if(document.getElementById('backbutton')) {
            document.getElementById('backbutton').style.display="none";
        }
    }
	
	if ( Debug == false ) {       
           var allLoaded=DocObj.getElementsByTagName("HIDE");
           for (var i = 0; i < allLoaded.length; i++) {
             allLoaded[i].parentNode.parentNode.parentNode.style.display = 'none';
           }
         }
    
    var WriteBack = Doc + ".ctlform." + Ques ;
    var ObjWriteBack = eval(WriteBack);
    
    //Clear out Open Ends incase back button used
    if(ClearQ == true) {
	if(ObjWriteBack){
        ObjWriteBack.value="";
	}
    }
    */
    /* firefox fix, ff finds array instead of obj */    
    if( (navigator.userAgent).indexOf("Firefox") != -1 )
    {
    if ( DocObj.FlashObj[1].movie != null ) {
		fGrabDetails(DocObj.FlashObj[1].movie,DocObj.FlashObj[1]);
	} else {
		fGrabDetails(DocObj.FlashObj[1].src,DocObj.FlashObj[1]);
	}
    } else {
     if ( DocObj.FlashObj.movie ) {
 		fGrabDetails(DocObj.FlashObj.movie,DocObj.FlashObj);
	} else {
		fGrabDetails(DocObj.FlashObj.src,DocObj.FlashObj);
	}   
    }
}

/*
function WriteResults(command, args) {
	var WriteBack = Doc + ".ctlform." + Ques ;
	var ObjWriteBack = eval(WriteBack);
	if(ObjWriteBack){
	ObjWriteBack.value = args;    
	}
	// if Debugging
	if ( Debug == true ) {
		alert("Value Received : " + args);
	}
	if ( command.toLowerCase() == "save" ) {
		if ( DocSubmit == true ) {
		   DocObj.ctlform.submit();
		}
	}
}
*/
function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
    return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}

function fGrabDetails(url,obj) {

    var g_trackerURL = "http://online.tns-global.com/wix/p510662537.aspx?type=2"; //"http://interviewtest.tns-global.com/wix/p460378076.aspx?type=2";
		
	var sTrackerURL, temp, sPID, temp1, fvars=null, testPost;

	if ( document.ctlform ) {
	
	var g_firmR = document.ctlform.r.value;		
			
			//grab 1ast 50 resps
			if ( parseInt(g_firmR) >=50 ) {
				return;
			}		
			    
		//sTrackerURL = url.split("//");
		//temp = sTrackerURL[1].split("?")
		//url = sTrackerURL[1]; //temp[0];
		
                if(obj.getAttribute('FlashVars')){
                    fvars = obj.getAttribute('FlashVars');   	
                }
				
				var brse=navigator.userAgent.toLowerCase();
				
				if(brse.indexOf('msie')!=-1)
				{
				 var fObj = getFlashMovieObject("FlashObj").childNodes;

                 for ( var CNLoop=0; CNLoop<fObj.length; ++CNLoop) {
                  if ( fObj[CNLoop].name.toLowerCase()=="flashvars" ) {
                   fvars =  fObj[CNLoop].value;
				   //alert(fvars);
                 }
                }
				}
                
		var g_firmP = document.location.href;
			

		sPID = g_firmP.split("//");
		temp1 = sPID[1].split("/");
		g_firmP = temp1[temp1.length-1];
			
		var grabHostName = location.hostname;
			
			
                g_trackerURL += "&grabURL=" + escape(url) + "&grabP=" + escape(g_firmP) + "&grabHostName=" + grabHostName;
				testPost = "&grabURL=" + escape(url) + "&grabP=" + escape(g_firmP) + "&grabHostName=" + grabHostName;
				
                if(fvars!=null){
                    g_trackerURL += "&fvars=" + escape(fvars);
					testPost += "&fvars=" + escape(fvars);
                }
        

        yuiPost(testPost);
		
		//urlSend.src = g_trackerURL ;
			
		tracking_success = 1; /* checking value in browser: "javascript:alert(tracking_success);" */
		
		//alert(urlSend.src);
	}
}


function yuiPost(postParams){
 var myhost = top.location.host;
 if(myhost=="online.tns-global.com" || myhost=="online2.tns-global.com"){
 YAHOO.util.Connect.asyncRequest('POST', 'http://'+myhost+'/wix/p510662537.aspx', callback, postParams);
 } else {
 YAHOO.util.Connect.asyncRequest('POST', 'http://interviewtest.tns-global.com/wix/p475973290.aspx', callback, postParams);
 }
}

var handleSuccess = function(o){

	if(o.responseText !== undefined){
                 //alert(o.status+" || "+o.statusText+" || "+o.responseText);
		//div.innerHTML += "<br />Argument object: " + o.argument;
	}
}

var callback =
{
  success:handleSuccess,
  argument: ['PAHDN','RBOII']
};