// JavaScript Document
var fval;
function getXMLHTTP() { //fuction to return the xml http object
		var xmlhttp=false;	
		try{
			xmlhttp=new XMLHttpRequest();
		}
		catch(e)	{		
			try{			
				xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){
				try{
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
				}
				catch(e1){
					xmlhttp=false;
				}
			}
		}
		 	
		return xmlhttp;
	}
	
	
	
	function getevents(strURL,val) {	
	
	fval = val;
	var llinkopen = document.getElementById('llinkopen').value;
	if(llinkopen == "")
	{
		document.getElementById('link'+val).className="today2";
		document.getElementById('llinkopen').value=val;
	}
	else
	{
		
		document.getElementById('link'+llinkopen).className="today1";
		document.getElementById('link'+val).className="today2";
		document.getElementById('llinkopen').value=val;	
	}
	
	document.getElementById('divEvents').innerHTML="";
	
	document.getElementById('ajaxcat').style.visibility = "visible";
  	document.getElementById('ajaxcat').style.display = "block";

	var req = getXMLHTTP();
	
		if (req) {
			
			req.onreadystatechange = function() {
				if (req.readyState == 4) {
					// only if "OK"
					if (req.status == 200) {	
						
						document.getElementById('divEvents').innerHTML=req.responseText;
						document.getElementById('ajaxcat').style.visibility = "hidden";
						document.getElementById('ajaxcat').style.display = "none";
					} else {
						alert("There was a problem while using XMLHTTP:\n" + req.statusText);
					}
				}				
			}			
	
			req.open("GET", strURL, true);
			req.send(null);
		}
	}
	
	
	function getjobs(strURL,val) {	

	fval = val;
	var lopen = document.getElementById('lopen').value;
	if(lopen == "")
	{
			document.getElementById('divJob'+val).style.visibility = "visible";
			document.getElementById('divJob'+val).style.display = "block";
			document.getElementById('lopen').value = val;
	}
	else if(lopen == val)
	{
			document.getElementById('divJob'+val).style.visibility = "hidden";
			document.getElementById('divJob'+val).style.display = "none";
			document.getElementById('lopen').value = "";
	}
	else
	{
			document.getElementById('divJob'+val).style.visibility = "visible";
			document.getElementById('divJob'+val).style.display = "block";
			document.getElementById('divJob'+lopen).style.visibility = "hidden";
			document.getElementById('divJob'+lopen).style.display = "none";
			document.getElementById('lopen').value = val;			
			
	}
	

	document.getElementById('ajaxcat').style.visibility = "visible";
  	document.getElementById('ajaxcat').style.display = "block";

	var req = getXMLHTTP();
	
		if (req) {
			
			req.onreadystatechange = function() {
				if (req.readyState == 4) {
					// only if "OK"
					if (req.status == 200) {	
						
						document.getElementById('divJob'+val).innerHTML=req.responseText;
						document.getElementById('ajaxcat').style.visibility = "hidden";
						document.getElementById('ajaxcat').style.display = "none";
					} else {
						alert("There was a problem while using XMLHTTP:\n" + req.statusText);
					}
				}				
			}			
	
			req.open("GET", strURL, true);
			req.send(null);
		}
	}	

function getproduct(strURL) {	
	
	
	
		var comboText = document.getElementById("txtpname").value;
	if(comboText != "")
	{
	strURL = 	strURL + "?nid="+comboText	
			document.getElementById('divProducts').style.visibility = "hidden";
  	document.getElementById('divProducts').style.display = "none";	

	document.getElementById('divProducts').innerHTML="";
	
	document.getElementById('ajaxcat').style.visibility = "visible";
  	document.getElementById('ajaxcat').style.display = "block";

	var req = getXMLHTTP();
	
		if (req) {
			
			req.onreadystatechange = function() {
				if (req.readyState == 4) {
					// only if "OK"
					if (req.status == 200) {	
								document.getElementById('divProducts').style.visibility = "visible";
  	document.getElementById('divProducts').style.display = "block";
						document.getElementById('divProducts').innerHTML=req.responseText;
						document.getElementById('ajaxcat').style.visibility = "hidden";
						document.getElementById('ajaxcat').style.display = "none";
					} else {
						alert("There was a problem while using XMLHTTP:\n" + req.statusText);
					}
				}				
			}			
	
			req.open("GET", strURL, true);
			req.send(null);
		}
	}
	else
	{
			document.getElementById('divProducts').style.visibility = "hidden";
  	document.getElementById('divProducts').style.display = "none";	
	}
	}
	
	
