function logout(){
			   ifrm = document.createElement("IFRAME");
			   ifrm.setAttribute("src", edi_url + "/Login/Login.aspx?ClearSaved=1");
			   ifrm.style.width="0";
 			   ifrm.style.height="0";
				setTimeout("logout2()",1000);
				document.body.appendChild(ifrm);
}

function logout3(){
			   ifrm = document.createElement("IFRAME");
			   ifrm.setAttribute("src", edi_url + "/Login/Login.aspx?ClearSaved=1");
			   ifrm.style.width="0";
 			   ifrm.style.height="0";
			   document.body.appendChild(ifrm);
}
   
   var logOK = false;
   
function logout2(){
 window.location=base_url + "/logout.cfm";
}

   function getHttpRequest(){
   	  http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
	  return http_request;
   }
   
   function makeGETRequest(url, parameters) {
   		
   	  http_request = getHttpRequest();
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open('GET', url, false);//synchronous
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
      
      
        
   }
   
   function makePOSTRequest(url, parameters) {
   }
   
   
  function submitme() {
  		var CompanyCodeTextBox = $('CompanyCodeTextBox').value;
		var LoginNameTextBox = $('LoginNameTextBox').value;
		var PasswordTextBox = $('PasswordTextBox').value;
		var SigninBtn = $('SigninBtn').value;
		var url = 'login.cfm';
			var anAjax = new Request({
				  url: url,					 
				  method: 'post',
				  async: false,
				  data:{'CompanyCodeTextBox': CompanyCodeTextBox,
						'LoginNameTextBox': LoginNameTextBox,
						'PasswordTextBox': PasswordTextBox,
						'SigninBtn': SigninBtn}, 	
				  onComplete: function(responseTxt,responseXML) {
						
						if (responseTxt.match("PASSED")){
							logOK= true;
						} else {
							alert("Invalid login details.");
						}
						
				  }
			  }).send();
			  return logOK;
   }
   
   var openID = null;
	function popup(callerID,objid){
		if (openID != null) {
			closepopup(openID);
		}
		
		openID = objid;
		
		var callerCoords = $(callerID).getCoordinates();
		
		
		var objCoords = $(objid).getCoordinates();
		
		$(objid).setStyle('top',callerCoords.top + 15);
		$(objid).setStyle('left',callerCoords.left );
		//
		$(objid).setStyle('display','block');new Drag.Move($(objid));
	}
	
	function closepopup(objid){
		$(objid).setStyle('display','none');
	}
   
    window.addEvent('domready', function() {
	var menus = $$('div.hassub');
	menus.addEvents({
		'mouseenter': function() { this.addClass('subhover'); },
		'mouseleave': function() { this.removeClass('subhover'); }
	});
});
