// JavaScript Document

var thisSPAN = false;
   var http_request = false;
   
   function makePOSTRequest(url, parameters, spanname) {
  
 
      thisSPAN = spanname;
      
      

			
			
      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) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }

      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      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);
	  //alert(spanname);
   }

   function alertContents() {
   
   
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            if(http_request.responseText != "") {result = http_request.responseText;

					
						
						   		var div = document.getElementById(thisSPAN);		//
																					//
											div.innerHTML = result;  							//
								
				 				//			This section was added to make sure JS is executed...
								
								
								var scripts = div.getElementsByTagName("script");
								
								
								//
								// found @ 
								//http://www.coderanch.com/t/117983/HTML-JavaScript/Execute-JavaScript-function-present-HTML
								//			modified to fit within the main ajax functiont. 
								
								// added if(scripts.length) to check if array is empty... seems like on fabmiami, it freezes
								//when there are not "scripts to feed array..
								// debugger was set to stop on all errors... that is how it was found and why it (?) occurs (?)
								// 
								
								if(scripts.length){
								for(var i=0;i<scripts.length;i++){
									
												
												var script = scripts[ i ].innerHTML;
												//alert(script);
												eval(script);  
												
									}
								}
							
				
			}


         } else { alert('There was a problem with the request. ' + thisSPAN) + ': Check file Location'; }
      } else {}
	  
   }



function LoarArticle(){
 
 
		var poststr = 	"URL=" + encodeURIComponent(window.location)
		
		//+ "&sample=" 	+  encodeURIComponent( document.getElementById('sample').value)

			
			;
			
 		var File = '/Scripts/LoadMerchant.php';
		
		var spanname = 'MerchantDetails';
		
		makePOSTRequest(File, poststr, spanname);	
	}


