/*
if (navigator.appName == 'Netscape') 
{
	if (navigator.userAgent.indexOf('Firefox')== -1)
	{
		alert("We have detected you are using Firefox::: " + (navigator.appName));
	}
	else
	{
		alert("We have detected you are not using Firefox but Netscape:\n\nCodename: " + (navigator.appCodeName) + "\nminor vers: " + (navigator.appMinorVersion) + "\nappname: " + (navigator.appName) + "\nappvers: " + (navigator.appVersion) + "\ncookieEnabled: " + (navigator.cookieEnabled) + "\ncpuClass: " + (navigator.cpuClass) + "\nmimeTypes: " + (navigator.mimeTypes) + "\nonLine: " + (navigator.onLine) + "\nopsProfile: " + (navigator.opsProfile) + "\nplatform: " + (navigator.platform) + "\nplugins: " + (navigator.plugins) + "\nsystemLanguage: " + (navigator.systemLanguage) + "\nuserLanguage: " + (navigator.userLanguage) + "\nuserProfile: " + (navigator.userProfile) + "\nuserAgent: " + (navigator.userAgent));
	}
}
else
{
	alert("We have detected you are not using Firefox or Netscape::: " + (navigator.appName));
}

for (var i=0; i<navigator.plugins.length; i++)
{
  var fire = "Flash";
  
  if(navigator.plugins[i].name.indexOf(fire) > 0)
  {
	  alert("Firebug found");
  }
  /*
  alert("Name: " + navigator.plugins[i].name + "\n");
  alert("Description: " + navigator.plugins[i].description + "\n");
  alert("Supports: ");
  for (var j=0; j<navigator.plugins[i].length; j++)
    alert("   " + navigator.plugins[i][j].type);
    // the nonbreaking space included so the types are more readable
  alert("\n\n");
  
 //} 
if("console" in window)
{
	alert("Console in window");
	
	if("firebug" in console)
	{
		alert("firebug in console");
	}
}
*/


	
	
	//ELSE DIV-FIREBUG = TRUE BUT DIV-OTHERBROWSER = FALSE
	
//ELSE SHOW DIV-OTHERBROWSER

function getxmlhttp()
{
	// will store the reference to the XMLHttpRequest object
	var xmlHttp;
	// this should work for all browsers except IE6 and older
	try
	{
	// try to create XMLHttpRequest object
	xmlHttp = new XMLHttpRequest();
	}
	catch(e)
	{
		// assume IE6 or older
		var XmlHttpVersions = new Array('MSXML2.XMLHTTP.6.0',
										'MSXML2.XMLHTTP.5.0',
										'MSXML2.XMLHTTP.4.0',
										'MSXML2.XMLHTTP.3.0',
										'MSXML2.XMLHTTP',
										'Microsoft.XMLHTTP');
		// try every prog id until one works
		for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++)
		{
			try

			{
				// try to create XMLHttpRequest object
				xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
			}
			catch (e) {}
		}
	}
	// return the created object or display an error message
	if (!xmlHttp)
	{
		alert("Error creating the XMLHttpRequest object.");
	}
	else
	{
		return xmlHttp;
	}
}
function handleDivTag(divtag)
{
	var divtag;
	return divtag;
}
function getvalues(z)
{
	var str = "";
	
	for(var i = 0; i < z.elements.length; i++)
	{
		str += z.elements[i].name + "=" + escape(z.elements[i].value) + "&";
	}
	return str;
}
var divhandler = new handleDivTag(null);
var divhandler3 = new handleDivTag(null);

xmlhttp = getxmlhttp();


function handleResponse() 
{ 
   if(xmlhttp.readyState == 4 && xmlhttp.status == 200)
   { 
   
	// Text returned FROM the PHP script 
   	var response = xmlhttp.responseText; 

    	if(response) 
		{ 
    	 	if(divhandler.divtag == 'errordiv')
			{
				if(response == 'none')
				{
					var page = "thanks.php";
					var thediv = "text";
					
					processajax(thediv, page, "get", "");
				}
				else
				{
					document.getElementById(divhandler.divtag).innerHTML = response; 
					 xmlhttp.abort();
				}
			}
			else if(divhandler.divtag == 'error')
			{
				if(response == 'none')
				{
					var thepage = "thanksc.php";
					var place = "text";
					
					processajax(place, thepage, "get", "");
				}
				else
				{
					document.getElementById(divhandler.divtag).innerHTML = response; 
					 xmlhttp.abort();
				}
			}
			else if(divhandler.divtag == 'errors')
			{
				if(response == 'none')
				{
					var thepage = "thanksprofile.php";
					var place = "text";
					
					processajax(place, thepage, "get", "");
				}
				else
				{
					document.getElementById(divhandler.divtag).innerHTML = response; 
					 xmlhttp.abort();
				}
			}
			else
			{
				//alert(response);
				// UPDATE ajaxTest content 
    			 document.getElementById(divhandler.divtag).innerHTML = response; 
				//alert(response);
				 xmlhttp.abort();
			}
		} 
	} 

}
function handler() 
{ 
   if(xmlhttp.readyState == 4 && xmlhttp.status == 200)
   { 
   
	// Text returned FROM the PHP script 
   	var responses = xmlhttp.responseText; 
	

    	if(responses == "none") 
		{ 
    	 	var ser
			 
			 return thetext;
		} 
	} 

}

function processajax(obj, serverPage, getOrPost, str)
{
	//get an xmlhttprequest object for use
	
	//objID = document.getElementById(obj);
	//alert("in process ajax");
	var ob = obj;
	
	
	
	//var response;
	
	
	
	var servus = serverPage;
	
	

	
	if(getOrPost == "get")
	{
		
		xmlhttp.open("GET", serverPage, false);
		//alert("after get");
		/*xmlhttp.onreadystatechange = function() {
			//alert("alert for statechange " + xmlhttp.readyState + "using this object: " + obj);
		if(xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			response = xmlhttp.responseText;
				if(response)
				{
					//update ajax content
					document.getElementById(divhandler.divtag).innerHTML = response;
					alert(response);
				}
			}
		}*/
		
		
		divhandler.divtag = ob;
		//alert("after divhandler");
		xmlhttp.onreadystatechange = handleResponse;
		//alert("after statechange");
		xmlhttp.send(null);
		//alert("after send null");
		
		//setTimeout(handleResponse
		//xmlhttp.abort();
		
		
		
		
	}
	else
	{
		//alert("in the process");
		xmlhttp.open("POST", serverPage, false);
		xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
		/*
		xmlhttp.onreadystatechange = function() {
		if(xmlhttp.readyState == 4) {
			response = xmlhttp.responseText;
				if(response)
				{
					//update ajax content
					document.getElementById(divhandler.divtag).innerHTML = response;
					alert(response);
				}
			}
		}*/
		xmlhttp.onreadystatechange = handleResponse;
		//alert(response);
		divhandler.divtag = obj;
		xmlhttp.send(str);
	}
}
function theajax(obj, serverPage, getOrPost, str)
{
	//get an xmlhttprequest object for use
	
	//objID = document.getElementById(obj);
	//alert("in process ajax");
	var ob = obj;
	
	
	
	//var response;
	
	
	
	var servus = serverPage;
	
	

	
	if(getOrPost == "get")
	{
		
		xmlhttp.open("GET", serverPage, false);
		//alert("after get");
		/*xmlhttp.onreadystatechange = function() {
			//alert("alert for statechange " + xmlhttp.readyState + "using this object: " + obj);
		if(xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			response = xmlhttp.responseText;
				if(response)
				{
					//update ajax content
					document.getElementById(divhandler.divtag).innerHTML = response;
					alert(response);
				}
			}
		}*/
		
		
		divhandler.divtag = ob;
		//alert("after divhandler");
		xmlhttp.onreadystatechange = handler;
		//alert("after statechange");
		xmlhttp.send(null);
		//alert("after send null");
		
		//setTimeout(handleResponse
		//xmlhttp.abort();
		
		
		
		
	}
	else
	{
		alert("in the process");
		xmlhttp.open("POST", serverPage, false);
		xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
		/*
		xmlhttp.onreadystatechange = function() {
		if(xmlhttp.readyState == 4) {
			response = xmlhttp.responseText;
				if(response)
				{
					//update ajax content
					document.getElementById(divhandler.divtag).innerHTML = response;
					alert(response);
				}
			}
		}*/
		xmlhttp.onreadystatechange = handleResponse;
		//alert(response);
		divhandler.divtag = obj;
		xmlhttp.send(str);
	}
}
function processajax1(obj1, serverPage1, getOrPost1, str1)
{
	//get an xmlhttprequest object for use
	xmlhttp1 = getxmlhttp();
	//objID1 = document.getElementById(obj1);
	
	var ob = obj1;
	
	var divhandler1 = new handleDivTag(null);
	
	var response;
	
	divhandler1.divtag = ob;
	
	if(getOrPost1 == "get")
	{
		
		xmlhttp1.open("GET", serverPage1);
		xmlhttp1.onreadystatechange = function() {
			//alert("alert for statechange " + xmlhttp1.readyState + "using this object: " + obj);
		if(xmlhttp1.readyState == 4 && xmlhttp1.status == 200) {
			response = xmlhttp1.responseText;
				if(response)
				{
					//update ajax content
					document.getElementById(divhandler1.divtag).innerHTML = response;
				}
			}
		}
		
		xmlhttp1.send(null);
		
	//xmlhttp.send(null);
	}
	else
	{
		xmlhttp1.open("POST", serverPage1, true);
		xmlhttp1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
		xmlhttp1.onreadystatechange = function() {
		if(xmlhttp1.readyState == 4 && xmlhttp1.status == 200) {
			response = xmlhttp1.responseText;
				if(response)
				{
					//update ajax content
					document.getElementById(divhandler1.divtag).innerHTML = response;
				}
			}
		}
		xmlhttp1.send(str1);
	}
}
function processajax2(obj2, serverPage2, getOrPost2, str2)
{
	//get an xmlhttprequest object for use
	xmlhttp2 = getxmlhttp();
	//objID2 = document.getElementById(obj2);
	var ob = obj2;
	
	var divhandler2 = new handleDivTag(null);
	
	var response;
	
	divhandler2.divtag = ob;
	
	if(getOrPost2 == "get")
	{
		
		xmlhttp2.open("GET", serverPage2);
		xmlhttp2.onreadystatechange = function() {
			//alert("alert for second statechange " + xmlhttp2.readyState + "using this object: " + obj2);
		if(xmlhttp2.readyState == 4 && xmlhttp2.status == 200) {
			response = xmlhttp2.responseText;
				if(response)
				{
					//update ajax content
					document.getElementById(divhandler2.divtag).innerHTML = response;
				}
			}
		}
		
		xmlhttp2.send(null);
		
	//xmlhttp.send(null);
	}
	else
	{
		xmlhttp2.open("POST", serverPage2, true);
		xmlhttp2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
		xmlhttp2.onreadystatechange = function() {
		if(xmlhttp2.readyState == 4 && xmlhttp2.status == 200) {
			response = xmlhttp.responseText;
				if(response)
				{
					//update ajax content
					document.getElementById(divhandler.divtag).innerHTML = response;
				}
			}
		}
		xmlhttp2.send(str2);
	}
}

function loading()
{
	var serv1 = "process.php?id=1";
	var serv2 = "getform.php?id=1";
	var serv3 = "checksess.php?act=load";
	
	var obj1 = "text";
	var obj2 = "top";
	var obj3 = "profile";
	//alert("in loading");
	detect();
	processajax1(obj1, serv1, "get", "");
	processajax2(obj2, serv2, "get", "");
	processajax(obj3, serv3, "get", "");
}
function getPage(objct, id)
{
	var servPage = "process.php?id=" + id;
	
	processajax(objct, servPage, "get", "");
}
function getNews(ob, theid)
{
	var serv = "news.php?id=" + theid;
	processajax(ob, serv, "get", "");
}
function getCaseLaw(ob, theid)
{
	var serv = "caselaw.php?id=" + theid;
	processajax(ob, serv, "get", "");
}
function getHandbook(ob, theid)
{
	var serv = "handbook.php?id=" + theid;
	processajax(ob, serv, "get", "");
}
function getTip(obej, iid)
{
	var servp = "tips.php?id=" + iid;
	processajax(obej, servp, "get", "");
}
function getInside(ob, id)
{
	var servp = "getcontent.php?id=" + id;
	processajax(ob, servp, "get", "");
}
function getnletter(obej, iid)
{
	var servp = "nletters.php?id=" + iid;
	processajax(obej, servp, "get", "");
}
function dologin(f)
{
	var username = f.txLogin.value;
	var pass = f.txPass.value;
	var obj = "top";
	var str = getvalues(f);
	
	var serv = "check.php?logn=" + username + "&pass=" + pass;
	
	var second = "text";
	var servPage = "process.php?id=1";
	
	var third = "profile";
	var page = "checksess.php?act=view";
	
	processajax(obj, serv, "get", "");
	processajax2(second, servPage, 'get', '');
	processajax1(third, page, "get", "");
}
function tryagain()
{
	var serv = "getform.php?id=1";
	var obj = "top";
	processajax2(obj, serv, "get", "");
	//alert("in tryagain");
}
function logout()
{
	var url = "check.php?logn=out";
	var val = "top";
	
	var servagain = "process.php?id=1";
	var thediv = "text";
	
	var servpage = "checksess.php?act=out";
	var obj = "profile";
	
	processajax(val, url, "get", "");
	processajax2(thediv, servagain, "get", "");
	
	processajax1(obj, servpage, "get", "");
	
}
function getSubElements()
{
	var str = " ";
	
	var noc = document.getElementById('txCName').value; 
	var tel = document.getElementById('txTel').value;
	var contactp = document.getElementById('txConPerson').value;
	var fax = document.getElementById('txFax').value;
	var designation = document.getElementById('txDesignation').value;
	var email = document.getElementById('txMail').value;
	var address = document.getElementById('txaAddress').value;
	var vat = document.getElementById('txVAT').value;
	var bizact = document.getElementById('txaMainAct').value;
	var otheract = document.getElementById('txaOtherAct').value;
	var assocbiz = document.getElementById('txaAssocBiz').value;
	var packobj = document.getElementsByName('rdPackage');
	var payobj = document.getElementsByName('rdPay');
	var terms = document.getElementById('ckAgreement').checked;
	var username = document.getElementById('txUsername').value;
	var pass = document.getElementById('txPass1').value;
	var pass2 = document.getElementById('txPass2').value;
	var security = document.getElementById('txCaptcha').value;
	
	var pack = checkChecked(packobj);
	
	var paytype = checkChecked(payobj);
	
	
	var nocN = document.getElementById('txCName').name; 
	var telN = document.getElementById('txTel').name;
	var contactpN = document.getElementById('txConPerson').name;
	var faxN = document.getElementById('txFax').name;
	var designationN = document.getElementById('txDesignation').name;
	var emailN = document.getElementById('txMail').name;
	var addressN = document.getElementById('txaAddress').name;
	var vatN = document.getElementById('txVAT').name;
	var bizactN = document.getElementById('txaMainAct').name;
	var otheractN = document.getElementById('txaOtherAct').name;
	var assocbizN = document.getElementById('txaAssocBiz').name;
	var termsN = document.getElementById('ckAgreement').name;
	var usernameN = document.getElementById('txUsername').name;
	var passN = document.getElementById('txPass1').name;
	var pass2N = document.getElementById('txPass2').name;
	var securityN = document.getElementById('txCaptcha').name;

	
	str += nocN + "=" + escape(noc) + "&";
	str += telN + "=" + escape(tel) + "&";
	str += contactpN + "=" + escape(contactp) + "&";
	str += faxN + "=" + escape(fax) + "&";
	str += designationN + "=" + escape(designation) + "&";
	str += emailN + "=" + escape(email) + "&";
	str += addressN + "=" + escape(address) + "&";
	str += vatN + "=" + escape(vat) + "&";
	str += bizactN + "=" + escape(bizact) + "&";
	str += otheractN + "=" + escape(otheract) + "&";
	str += assocbizN + "=" + escape(assocbiz) + "&";
	str += "rdPackage=" + escape(pack) + "&";
	str += "rdPay=" + escape(paytype) + "&";
	str += termsN + "=" + escape(terms) + "&";
	str += usernameN + "=" + escape(username) + "&";
	str += passN + "=" + escape(pass) + "&";
	str += pass2N + "=" + escape(pass2) + "&";
	str += securityN + "=" + escape(security) + "&";

	
	var thediv = "errordiv";
	var servpage = "subscription.php";
	
	processajax(thediv, servpage, "post", str);
	
}
function submitQuest()
{
	var msg = "";
	var errcount = 0;
	var cname = document.getElementById('txCName').value;
	var nature = document.getElementById('txNature').value;
	var sector = document.getElementById('txSector').value;
	var dates = document.getElementById('txDate').value;
	var numempl = document.getElementById('txEmployees').value;
	var mail = document.getElementById('txMail').value;
	var sec = document.getElementById('txCaptcha').value;
	
	
	
	if(cname == "")
	{
		msg += "Please enter a Company name\n";
		errcount++;
	}
	if(nature == "")
	{
		msg += "Please enter the nature of your business\n";
		errcount++;
	}
	if(sector == "")
	{
		msg += "Please enter the sector in which your company operates\n";
		errcount++;
	}
	if(dates == "")
	{
		msg += "Please enter a date the form was completed\n";
		errcount++;
	}
	if(numempl == "")
	{
		msg += "Please enter the number of employees\n";
		errcount++;
	}
	if(mail == "")
	{
		msg += "Please enter an email address\n";
		errcount++;
	}
	if(sec == "")
	{
		msg += "Please enter the Security Code";
		errcount++;
	}
	
	
	if(errcount <= 0)
	{
	var rd1 = document.getElementsByName('rd1');
	var rd2 = document.getElementsByName('rd2');
	var rd3 = document.getElementsByName('rd3');
	var rd4 = document.getElementsByName('rd4');
	var rd5 = document.getElementsByName('rd5');
	var rd6 = document.getElementsByName('rd6');
	var rd7 = document.getElementsByName('rd7');
	var rd8 = document.getElementsByName('rd8');
	var rd9 = document.getElementsByName('rd9');
	var rd10 = document.getElementsByName('rd10');
	var rd11 = document.getElementsByName('rd11');
	var rd12 = document.getElementsByName('rd12');
	var rd13 = document.getElementsByName('rd13');
	var rd14= document.getElementsByName('rd14');
	var rd15 = document.getElementsByName('rd15');
	var rd16 = document.getElementsByName('rd16');
	var rd17 = document.getElementsByName('rd17');
	var rd18 = document.getElementsByName('rd18');
	var rd19 = document.getElementsByName('rd19');
	var rd20 = document.getElementsByName('rd20');
	var rd21 = document.getElementsByName('rd21');
	var rd22 = document.getElementsByName('rd22');
	var rd23 = document.getElementsByName('rd23');
	var rd24 = document.getElementsByName('rd24');
	var rd25 = document.getElementsByName('rd25');
	var rd26 = document.getElementsByName('rd26');
	var rd27 = document.getElementsByName('rd27');
	var rd28 = document.getElementsByName('rd28');
	var rd29 = document.getElementsByName('rd29');
	var rd30 = document.getElementsByName('rd30');
	var rd31 = document.getElementsByName('rd31');
	var rd32 = document.getElementsByName('rd32');
	var rd33 = document.getElementsByName('rd33');
	var rd34 = document.getElementsByName('rd34');
	
	
	
	
	var rad1 = returnVal(rd1);
	var rad2 = returnVal(rd2);
	var rad3 = returnVal(rd3);
	var rad4 = returnVal(rd4);
	var rad5 = returnVal(rd5);
	var rad6 = returnVal(rd6);
	var rad7 = returnVal(rd7);
	var rad8 = returnVal(rd8);
	var rad9 = returnVal(rd9);
	var rad10 = returnVal(rd10);
	var rad11 = returnVal(rd11);
	var rad12 = returnVal(rd12);
	var rad13 = returnVal(rd13);
	var rad14 = returnVal(rd14);
	var rad15 = returnVal(rd15);
	var rad16 = returnVal(rd16);
	var rad17 = returnVal(rd17);
	var rad18 = returnVal(rd18);
	var rad19 = returnVal(rd19);
	var rad20 = returnVal(rd20);
	var rad21 = returnVal(rd21);
	var rad22 = returnVal(rd22);
	var rad23 = returnVal(rd23);
	var rad24 = returnVal(rd24);
	var rad25 = returnVal(rd25);
	var rad26 = returnVal(rd26);
	var rad27 = returnVal(rd27);
	var rad28 = returnVal(rd28);
	var rad29 = returnVal(rd29);
	var rad30 = returnVal(rd30);
	var rad31 = returnVal(rd31);
	var rad32 = returnVal(rd32);
	var rad33 = returnVal(rd33);
	var rad34 = returnVal(rd34);
	
	
	msg = "txCName=" + escape(cname) + "&";
	msg += "txNature=" + escape(nature) + "&";
	msg += "txSector=" + escape(sector) + "&";
	msg += "txDate=" + escape(dates) + "&";
	msg += "txEmployees=" + escape(numempl) + "&";
	msg += "txMail=" + escape(mail) + "&";
	msg += "txCaptcha=" + escape(sec) + "&";
	msg += "rd1=" + escape(rad1) + "&";
	msg += "rd2=" + escape(rad2) + "&";
	msg += "rd3=" + escape(rad3) + "&";
	msg += "rd4=" + escape(rad4) + "&";
	msg += "rd5=" + escape(rad5) + "&";
	msg += "rd6=" + escape(rad6) + "&";
	msg += "rd7=" + escape(rad7) + "&";
	msg += "rd8=" + escape(rad8) + "&";
	msg += "rd9=" + escape(rad9) + "&";
	msg += "rd10=" + escape(rad10) + "&";
	msg += "rd11=" + escape(rad11) + "&";
	msg += "rd12=" + escape(rad12) + "&";
	msg += "rd13=" + escape(rad13) + "&";
	msg += "rd14=" + escape(rad14) + "&";
	msg += "rd15=" + escape(rad15) + "&";
	msg += "rd16=" + escape(rad16) + "&";
	msg += "rd17=" + escape(rad17) + "&";
	msg += "rd18=" + escape(rad18) + "&";
	msg += "rd19=" + escape(rad19) + "&";
	msg += "rd20=" + escape(rad20) + "&";
	msg += "rd21=" + escape(rad21) + "&";
	msg += "rd22=" + escape(rad22) + "&";
	msg += "rd23=" + escape(rad23) + "&";
	msg += "rd24=" + escape(rad24) + "&";
	msg += "rd25=" + escape(rad25) + "&";
	msg += "rd26=" + escape(rad26) + "&";
	msg += "rd27=" + escape(rad27) + "&";
	msg += "rd28=" + escape(rad28) + "&";
	msg += "rd29=" + escape(rad29) + "&";
	msg += "rd30=" + escape(rad30) + "&";
	msg += "rd31=" + escape(rad31) + "&";
	msg += "rd32=" + escape(rad32) + "&";
	msg += "rd33=" + escape(rad33) + "&";
	msg += "rd34=" + escape(rad34) + "&";
	
	
	var serv = "processQuest.php";
	var place = "text";
	
	
	processajax(place, serv, "post", msg);
	}
	else
	{
		
		alert(msg);
	}
}

function returnVal(ccc)
{
	var val;
	for(var i = 0; i < ccc.length; i++)
	{
		if(ccc[i].checked == true)
		{
			val = ccc[i].value;
			return val;
		}
	}
}
function checkChecked(yona)
{
	var its = "false";
	for(var i = 0; i < yona.length; i++)
	{
		if(yona[i].checked == true)
		{
			its = yona[i].value;
			
		}
	}
	
	return its;
}

function getContact()
{
	var str = "";
	var name = document.getElementById('txName').value;
	var mail = document.getElementById('txMail').value; 
	var subj = document.getElementById('txSubj').value; 
	var msg = document.getElementById('txaMsg').value;
	var seccode = document.getElementById('txCaptcha').value;
	
	var nameN = document.getElementById('txName').name;
	var mailN = document.getElementById('txMail').name; 
	var subjN = document.getElementById('txSubj').name; 
	var msgN = document.getElementById('txaMsg').name;
	var seccodeN = document.getElementById('txCaptcha').name;
	
	str += nameN + "=" + escape(name) + "&";
	str += mailN + "=" + escape(mail) + "&";
	str += subjN + "=" + escape(subj) + "&";
	str += msgN + "=" + escape(msg) + "&";
	str += seccodeN + "=" + escape(seccode);
	
	var thediv = "error";
	var serv = "contact.php";
	
	processajax(thediv, serv, "post", str);
}
function searchin(val)
{
	spage = "search.php?value=" + val;
	objid = "text";
	
	processajax(objid, spage, "get", "");
	document.getElementById('txQuery').value = "";
	
}
function getsubform()
{
	var url = "get.php?theid=1";
	var val = "text";
	
	
	processajax(val, url, "get", "");
}
function forgot()
{
	var url = "getform.php?id=2";
	var val = "top";
	
	processajax(val, url, "get", "");
}
function doForgot()
{
	var mail = document.getElementById('txMail').value;
	var thepage = "forgot.php$mail=" + mail;
	var place = "top";
	
	processajax(place, thepage, "get", "");
	
}
function back2login()
{
	var url = "getform.php?id=1";
	var val = "top";
	
	processajax(val, url, "get", "");
}
function back2login2()
{
	var url = "getform.php?id=1";
	var val = "fak";
	
	processajax(val, url, "get", "");
}
function getView()
{
	var place = "text";
	var url = "fmProfile.php";
	
	processajax(place, url, "get", "");
	
}
function updateProfile()
{
	var tobe = "";
	var cperson = document.getElementById('txContact').value;
	var tel = document.getElementById('txTel').value;
	var designation = document.getElementById('txDesignation').value;
	var fax = document.getElementById('txFax').value;
	var email1 = document.getElementById('txEmail').value;
	var email2 = document.getElementById('txEmail2').value;
	var pass = document.getElementById('txPass1').value;
	var pass2 = document.getElementById('txPass2').value;
	
	tobe += "txContact=" + escape(cperson) + "&";
	tobe += "txTel=" + escape(tel) + "&";
	tobe += "txDesignation=" + escape(designation) + "&";
	tobe += "txFax=" + escape(fax) + "&";
	tobe += "txEmail=" + escape(email1) + "&";
	tobe += "txEmail2=" + escape(email2) + "&";
	tobe += "txPass1=" + escape(pass) + "&";
	tobe += "txPass2=" + escape(pass2);
	
	var plek = "errors";
	var page = "modifyp.php";
	
	processajax(plek, page, "post", tobe);
}
function notlogged()
{
	alert("You cannot view these documents because you are not logged in, or your session has expired.\n Please Log in");
}
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=600,height=500,left = 590,top = 100');");
}
function expand(ID)
{
	document.getElementById('item'+ID).style.display = 'block';
	document.getElementById('expander'+ID).innerHTML = '<a href="javascript:collapse('+ID+')" title="Collapse" class="ec">[-] </a>'
}
function collapse(ID)
{
	document.getElementById('item'+ID).style.display = 'none';
	document.getElementById('expander'+ID).innerHTML = '<a href="javascript:expand('+ID+')" title="Expand" class="ec">[+] </a>'
}
function openAns(ID)
{
	document.getElementById('answer'+ID).style.display = 'block';
	document.getElementById('expand'+ID).innerHTML = '<a href="javascript:closeAns('+ID+')" title="Close" class="more">Close</a>'
}
function closeAns(ID)
{
	document.getElementById('answer'+ID).style.display = 'none';
	document.getElementById('expand'+ID).innerHTML = '<a href="javascript:openAns('+ID+')" title="View Answer" class="more">Answer</a>'
}
function detect()
{
	var bname = navigator.appName;
	//var nff = document.getElementById('notfffirebug');
	//var nottest = document.getElementById('forbrowser');

	//alert(nottest);

	//IF BROWSER IS EXPLORER OR OPERA THEN DIV-FIREBUG & DIV-OTHERBROWSER = FALSE
	if(bname == "Microsoft Internet Explorer" || bname == "Opera")
	{
		//disable the 2 divz
		//alert("explorer or opera");
	
		document.getElementById('notfffirebug').style.display = 'none';
		document.getElementById('nottested').style.display = 'none';
	
	}
	//ELSEIF BROWSER IS FIREFOX ENTER
	else if(navigator.userAgent.indexOf('Firefox') > 0)
	{
		//IF CONSOLE = WINDOW AND FIREBUG IN CONSOLE (MEANS FIREBUG IS INSTALLED)
		if("console" in window && "firebug" in console)
		{
			//alert("firebug installed");
			document.getElementById('notfffirebug').style.display = 'none';
			document.getElementById('nottested').style.display = 'none';
		}
		else
		{
			//firebug not installed
			//alert("firebug not installed");
			document.getElementById('notfffirebug').style.display = 'block';
			document.getElementById('nottested').style.display = 'none';
		}
	
	}
	else
	{
		document.getElementById('notfffirebug').style.display = 'none';
		document.getElementById('nottested').style.display = 'block';
	}
}
