            bIsMenu = false;
            if (window.Event) 
            document.captureEvents(Event.MOUSEUP); 
            function nocontextmenu()
            { 
            event.cancelBubble = true 
            event.returnValue = false; 
            return false; 
            } 

            function norightclick(e) 
            { 
            if (window.Event) 
            { 
            if (e.which !=1) 
            return false; 
            } 
            else 
            if (event.button !=1) { 
          		event.cancelBubble = true 
           		event.returnValue = false; 
          		return false; 
            } 
            } 
            document.oncontextmenu = nocontextmenu; 

            document.onmousedown = norightclick; 

var win = null;
function NewWindow(mypage,myname,w,h,scroll){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings =
	'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
	win = window.open(mypage,myname,settings)
}


	function parseScript(_source) {
		var source = _source;
		var scripts = new Array();
		
		// Strip out tags
		while(source.indexOf("<script") > -1 || source.indexOf("</script") > -1) {
			var s = source.indexOf("<script");
			var s_e = source.indexOf(">", s);
			var e = source.indexOf("</script", s);
			var e_e = source.indexOf(">", e);
			
			// Add to scripts array
			scripts.push(source.substring(s_e+1, e));
			// Strip from source
			source = source.substring(0, s) + source.substring(e_e+1);
		}
		
		// Loop through every script collected and eval it
		for(var i=0; i<scripts.length; i++) {
			try {
				eval(scripts[i]);
			}
			catch(ex) {
				// do what you want here when a script fails
			}
		}
		
		// Return the cleaned source
		return source;
	}
		
function textCounter(field, countfield, maxlimit,evt) {
var keyValue
  if (isNav) 
    keyValue = evt.which
  else
    keyValue = window.event.keyCode
 if (keyValue == 13) {
    	countfield.value = maxlimit - (field.value.length + 42);
  } else if(field.value.length > maxlimit){
      field.value = field.value.substring(0, maxlimit);
   }
   else if(keyValue != 13){ 
      countfield.value = maxlimit - 1;
   }
}
function cleartagboard() {
    document.tagboard.cjmsg.value="";
}  

var isNav, isIE
if (parseInt(navigator.appVersion) >= 4) {
  if (navigator.appName == "Netscape")
    isNav = true
  else
    isIE = true
}

function showKeyValue(evt) {
  var keyValue
  if (isNav) 
    keyValue = evt.which
  else
    keyValue = window.event.keyCode
        
  if (keyValue == 13) {
   // javascript:document.tagboard.submit();
  }
  return false
}



function addtext(txt) {
	var txtarea = document.getElementById("comment");
	txt = unescape(txt);
	
	txtarea.value = txtarea.value +""+ txt;
	
}





/////// AJAX /////

var xmlHttp




function check(str,typ)

{
if (str.length!=5)
  { 
  document.getElementById("txtHint").innerHTML="";
  return;
  }
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
  

if(typ!="parts") { 
var url="ajaxCheckAdZip.php";
} else { 
var url="ajaxCheckAdZipParts.php";
}

url=url+"?q="+str;
url=url+"&type="+typ;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
}
}


function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function change(str){ // ad
	document.getElementById("ad_content").innerHTML="";
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	 } 

	var url=str;
	
	xmlHttp.onreadystatechange=stateChangedAd;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
} 

function stateChangedAd() { 
	if (xmlHttp.readyState==4) { 
		document.getElementById("ad_content").innerHTML=xmlHttp.responseText;
		}
}

function checkEmail(str) {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="ajaxEmailCheck.php";
url=url+"?email="+str;
xmlHttp.onreadystatechange=stateChanged2;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function stateChanged2() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("txtEmail").innerHTML=xmlHttp.responseText;
}
}
///////////

function checkEmailReg(str) {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="ajaxEmailCheckRegistration.php";
url=url+"?email="+str;
xmlHttp.onreadystatechange=stateChanged2;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function stateChanged2() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("txtEmail").innerHTML=xmlHttp.responseText;
}
}


///// Check security code
function check_security_code() {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="ajaxCheckSecCode.php";
xmlHttp.onreadystatechange=checkSec;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function checkSec() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("sec_code_val").value=xmlHttp.responseText;
var a = xmlHttp.responseText;
//alert(a);
}
}
///////////

///// Check email code
function check_email_code() {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="ajaxCheckEmailCode.php";
xmlHttp.onreadystatechange=checkEmaCode;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function checkEmaCode() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("email_code_val").value=xmlHttp.responseText;
var a = xmlHttp.responseText;
alert(a);
}
}
///////////

function checkZip(str)

{
if (str.length!=5)
  { 
  document.getElementById("txtHint").innerHTML="";
  return;
  }
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="ajaxZipCheck.php";
url=url+"?q="+str;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 
///////////////////////////////

////////////////////////////// check scode
function checkSCode(str) {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="ajaxCheckSecurityCode.php";
url=url+"?code="+str;
xmlHttp.onreadystatechange=stateChanged3;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function stateChanged3() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("scode").innerHTML=xmlHttp.responseText;

}
}
///////////



////////////////////////////// check scode
function checkPw(pw,con) {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
  
var url="ajaxCheckPw.php";
url=url+"?pw="+pw+"&confirm="+con;
xmlHttp.onreadystatechange=stateChanged4;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function stateChanged4() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("pwcheck").innerHTML=xmlHttp.responseText;
}
}
///////////

function loadSearch(srch) {

document.getElementById("search_portal").innerHTML="<center><img src='images/ajax_load1.gif' style='margin-top:50px;'></center>";
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

if(srch == "service") {
	var url="index_service_mod.php";
	document.getElementById("MainBox").style.backgroundImage = "url(images/index_service.gif)";
} else if(srch == "parts") {
	var url="index_parts_mod.php";
	document.getElementById("MainBox").style.backgroundImage = "url(images/index_parts.gif)";
} 

xmlHttp.onreadystatechange=stateChangeSearch;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function stateChangeSearch() { 
	if (xmlHttp.readyState==4) { 

			 
			document.getElementById("search_portal").innerHTML=xmlHttp.responseText;
					
			
	}
}
///////////

function loadSearchSmall(srch) {

document.getElementById("search_portal2").innerHTML="<center><img src='images/ajax_load1.gif' style='margin-top:50px;'></center>";
xmlHttp=GetXmlHttpObject();

if(srch == "service") {
	var url="index-service-mod-2.php";
} else if(srch == "parts") {
	var url="index-parts-mod-2.php";
} 

xmlHttp.onreadystatechange=stateChangeSearchSmall;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}  

function stateChangeSearchSmall() { 
	if (xmlHttp.readyState==4) { 

			 
			document.getElementById("search_portal2").innerHTML=xmlHttp.responseText;
					
			
	}
}
///////////

///////////

function loadSearchMedium(srch) {

document.getElementById("search_portal3").innerHTML="<center><img src='images/ajax_load1.gif' style='margin-top:50px;'></center>";
xmlHttp=GetXmlHttpObject();
if(srch == "service") {
	var url="index-service-mod-3.php";
} else if(srch == "parts") {
	var url="index-parts-mod-3.php";
} 
xmlHttp.onreadystatechange=stateChangeSearchMedium;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}  

function stateChangeSearchMedium() { 
	if (xmlHttp.readyState==4) {  
			document.getElementById("search_portal3").innerHTML=xmlHttp.responseText;		
	}
}
///////////




function pendingPayments(id) {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 


var url="vendor_pending_payments.php";
url=url+"?id="+id;

xmlHttp.onreadystatechange=pendingPaymentsChange;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function pendingPaymentsChange() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("pending_payments").innerHTML=xmlHttp.responseText;
}
}
///////////


///////////

function set_v_title(title) {
	
	document.getElementById("v_title").innerHTML=title;
	document.title = title + " | Find Truck Service";

} 

///////////


///////////

function agent_get(agentid,what) {

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

if(what=='new') { var url="agent_new_leads.php"; }
if(what=='pending') { var url="agent_pending_leads.php"; }
if(what=='sold') { var url="agent_sold_leads.php"; }
if(what=='deleted') { var url="agent_deleted_leads.php"; }
if(what=='get') { var url="agent_get_leads.php"; }

url=url+"?id="+agentid;

xmlHttp.onreadystatechange=lead_chage;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function lead_chage() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("lead_window").innerHTML=xmlHttp.responseText;
}
}
///////////



