
 var glbUniqueKey;
 
function onBodyLoad()
{
    glbUniqueKey = getQueryVariable('_uniqueKey');
    
    if(glbUniqueKey == null)
    {
        glbUniqueKey = GenerateUniqueId();  
    }    
}
// Get all CONTENTS from 'event'
function eventHandler(event, _formName, _fileName)
{
    var _controlType, _controlIdentity, _occeredEvent, _redirectURL, _uniqueKey;
    var http_request = false;
    
    _controlType = event.srcElement.tagName;
    _controlIdentity = event.srcElement.id;
    _occeredEvent = window.event.type;
    _redirectURL = "http://rrcorp.co.jp/rrchome.html"
    _fileName = event.srcElement.href;
    
    _uniqueKey = glbUniqueKey;
        
    var Url, Url_Params;
 //   Url  = "http://romanresearch.info";    
//	Url  = "Event_Tracker_Page.aspx";
  Url  = "http://romanresearch.info/BaseModule/UI/Event_Tracker_Page.aspx";	  
	
	Url_Params = "?_fileName="        + _fileName
	          + "&_formName="        + _formName
	          + "&_occeredEvent="    + _occeredEvent			                
	          + "&_controlType="     + _controlType
	          + "&_controlIdentity=" + _controlIdentity
	          + "&_redirectURL="     + _redirectURL
              + "&_uniqueKey="       + _uniqueKey;		                

        Url = Url + Url_Params;  
        //Url = encodeURIComponent(Url);
        //alert("URL: " + Url);  

        if(_controlType == 'IMG' || _controlType == 'A')
        {
//alert("inside-1");
            try {
					var el = document.getElementById("myFrame");
//alert(el);
					if(el== null)
					{
//alert("if NULL");
						el = document.createElement("iframe");
						el.setAttribute('id', 'myFrame');
						el.setAttribute('width', '0');
						el.setAttribute('height', '0');
						document.body.appendChild(el);
					}
					el.setAttribute('src', Url); 
					
					//window.location = Url;
					//alert("Target set");
   
				}
            catch (e)
                {
                    alert(e.message);
                }
        }
}
    
// Genrate UnikeID/GUID
function GenerateUniqueId()
    {
      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 getQueryVariable(variable)
    {
        var query = window.location.search.substring(1);
       
        var vars = query.split("&");
        for (var i=0;i<vars.length;i++)
            {
                var pair = vars[i].split("=");
                if (pair[0] == variable)
                    {
                        return pair[1];
                    }
            }
    }
    
function createXMLHTTPRequest()
    {
	    var xRequest=null;
	    if (typeof ActiveXObject != "undefined")
	    {
		    xRequest = new ActiveXObject("Microsoft.XMLHTTP");
	    }
	    else if (window.XMLHttpRequest)
	    {	    
		    xRequest = new XMLHttpRequest();
	    }
	    return xRequest;
    }
    
