/** AJAX SYTLE */


var sURL = "http://pdeapress.org/tempup.jsp";

var isXMLRequest = (typeof XMLHttpRequest == "object" || window.ActiveXObject) 
var sParams =""

//sParams = addPostParam(sParams, "name", "Nicholas");
//sParams = addPostParam(sParams, "book", "Professional JavaScript");

var sData =""
var oRequest = false;
function makeRequest() {
	
	  oRequest = getRequestType();
	   if (oRequest.overrideMimeType) {
          oRequest.overrideMimeType('text/html');
       }
    var idvalue = document.myForm._SID.value
	var ctrvalue = document.myForm._CTR.value
       
       //get counter from Entry-Data.jsp hidden input
       //if counter is not empty
       if(ctrvalue.length=='2'){       
       idvalue = idvalue + ctrvalue;       
       }
    
    
    sURL = addURLParam(sURL, "id", idvalue);
	
    //sURL = addURLParam(sURL, "imgname", idvalue);
	
	oRequest.onreadystatechange = alertContents;
    oRequest.open('GET', sURL , true);
    oRequest.send("");
    
     //oRequest.setRequestHeader("Content-length", 0);
     //oRequest.setRequestHeader("Connection", "close");
     // oRequest.send(parameters);
      
	 
}

function getRequestType() {
	var http_request = false;

	 if (window.XMLHttpRequest)  {
	 	
	  	http_request = new XMLHttpRequest();
	  }
	  else {
	  	
	  	http_request = createXMLHTTP() 
	  }
	  return http_request;
}


function createXMLHTTP() {
	var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0",
						"MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP",
						"Microsoft.XMLHTTP"];
	for (var i=0; i < arrSignatures.length; i++) {
		try {
			var oRequest = new ActiveXObject(arrSignatures[i]);
			return oRequest;
		} catch (oError) {
			//ignore
		}
	}
	throw new Error("MSXML is not installed on your system.");
}
//for get request
function addURLParam(sURL, sParamName, sParamValue) {
	sURL += (sURL.indexOf("?") == -1 ? "?" : "&");
	sURL += encodeURIComponent(sParamName) + "=" + encodeURIComponent(sParamValue);
	return sURL;
}

//for post request
function addPostParam(sParams, sParamName, sParamValue) {
	if (sParams.length > 0) {
		sParams += "&";
	}
	return sParams + encodeURIComponent(sParamName) + "="
	+ encodeURIComponent(sParamValue);
}

function alertContents() {
	 


      if (oRequest.readyState == 4) {
      	 if (oRequest.status == 200) {            
            
            remove_progressbar("loading")		
      	 	fnCallback(oRequest.responseText)
            
         
         } else {
            //alert('Request Error:'+oRequest.status)
         }
      }
   }

function fnCallback(sData) {
//	var displaySource =document.getElementById('imageview')
	var displaydiv = document.getElementById("displaydiv")
//	var sesID = document.getElementsByName('_SID')
	//alert("sData value: " +sData)
	//var info = getDocInfo(sData)
	if (sData.replace(/^\s+|\s+$/g, '')=="OK") {
	//alert ('Application sent Successfully to PDEA')
		outputMessage();
	}
	else {
	 styleLizeOutput(sData,displaydiv)
	}
}
 
 
 function styleLizeOutput(bdyTxt, div) {
	
	var image = "http://pdeapress.org/Photos/"	
	//var image = "http://192.168.1.32:8888/PDEA_Public/Photos/"

 	div.innerHTML="";
 	
 
	
 	//alert(bdyTxt.length);
 	//div.style.backgroundColor="yellow";
 	//applychanges(image+bdyTxt)
 	myimg = document.createElement("img");
// 	myimg.setAttribute("id", "imageview");
 	//myimg.setAttribute("width",150)
 	//myimg.setAttribute("height",150) 	
 //	myimg.setAttribute("src",image+bdyTxt)
	if(bdyTxt.length=='0'){	 		
 		myimg.setAttribute("alt","No Image")
 	}else{
 		myimg.setAttribute("src",image+bdyTxt)
 	}
 	
 	div.appendChild(myimg) 	
 
 	
 }
 


function makeRequestPrint2() {
document.myForm.submit();
show_progressbar("loading");
setTimeout(makeRequestPrint,5000);
}



function makeRequestPrint() {

	sURL = "http://pdeapress.org/CheckPrint.jsp"
	  oRequest = getRequestType();
	   if (oRequest.overrideMimeType) {
          oRequest.overrideMimeType('text/html');
       }
    
    var last = document.myForm.ObjValue32.value.replace(/^\s+|\s+$/g, '') ;
    var first =  document.myForm.ObjValue33.value.replace(/^\s+|\s+$/g, '') ;
    var mid = document.myForm.ObjValue34.value.replace(/^\s+|\s+$/g, '') ;
    var client = last + ", " + first + " " + mid
    
    sURL = addURLParam(sURL, "client", client);
    //sURL = addURLParam(sURL, "imgname", idvalue);
	oRequest.onreadystatechange = alertContents;
    oRequest.open('GET', sURL , true);
    oRequest.send("");
    
     // oRequest.setRequestHeader("Content-length", parameters.length);
     // oRequest.setRequestHeader("Connection", "close");
     // oRequest.send(parameters);
	 
}

function outputMessage() {
 var msgdiv = document.getElementById("msgdisplay")
 msgdiv.innerHTML="Application sent Successfully to PDEA..";
 	
	
 	//div.style.backgroundColor="yellow";
 	//applychanges(image+bdyTxt)
 	myimg = document.createElement("p");
// 	myimg.setAttribute("id", "imageview");
 	//myimg.setAttribute("width",150)
 	//myimg.setAttribute("height",150) 	
 	myimg.setAttribute("class","msgdisplayvalue")
 	
 	div.appendChild(myimg)
}

function replace_html(id, content) {
			document.getElementById(id).style.display="block"
			document.getElementById(id).innerHTML = content;			
		}
		
function show_progressbar(id) {	
	 	replace_html(id, '<img src="http://pdeapress.org/jsp/images/loading.gif" border="0" alt="Loading, please wait..." />');
		document.body.style.overflowY= "hidden"
		}
function remove_progressbar(id){	
	 document.body.style.overflowY= "auto"
	 document.getElementById(id).style.display="none"
	 
}

 

 
 
 