//********************************************************************
// JavaScript Document Of Custom Scripts For http://www.infoserve.com
// Produced by Mike Savage - if in doubt ask Mike!
//********************************************************************

var ie5=document.all
var ns6=document.getElementById&&!document.all
var enableanchorlink=1 //Enable or disable the anchor link when clicked on? (1=e, 0=d)

function changeFormAction(){
	document.form1.action='search_results.asp';
	return true;
}

function hide(id){
	
	if (id == "next"){
	id = document.getElementById("hidNext").value;
	}
	
	if (id == "prev"){
	id = document.getElementById("hidPrev").value;	
	}
		
	var lastDiv = (divnumbers) * 10
	
		for (i=0;i<divnumbers;i++){
			var k = i * 10
			var hrefid = "link" + id
			var hrefk = "link" + k
			var bhrefid = "blink" + id
			var bhrefk = "blink" + k
			var nextLibkValue = parseInt(id) + 10
			var prevLibkValue = parseInt(id) - 10
			
			if (nextLibkValue >= lastDiv){
			nextLibkValue = lastDiv;	
			}			
			
			if (prevLibkValue <= 0){
			prevLibkValue = 0;
			}	
			
			document.getElementById("hidNext").value = nextLibkValue;
			document.getElementById("hidPrev").value = prevLibkValue;
			document.getElementById(k).style.display = 'none';
			document.getElementById(id).style.display = 'block';
			document.getElementById(hrefk).className = 'href4';
			document.getElementById(bhrefk).className = 'href4';
			document.getElementById(hrefid).className = 'href3';
			document.getElementById(bhrefid).className = 'href3';
			
		}
//alert("Lastdiv = " + lastDiv);
}

function clickreturnvalue(){
		if ((ie5||ns6) && !enableanchorlink) return false
		else return true
		}

function isBlank(inp){
	if (inp=="")
		return true;
	else
		return false;
}

function validateSearchForm(){
		if (isBlank(document.form1.what.value)){
		alert ("Please insert a business type!");
		return false;
		}
}

function showHiddenForm(){

	var ListingType = document.getElementById("listTypeDrop").value;
	
	if(ListingType == "Spotlight"){
			document.getElementById("hiddenForm").style.display = 'block';
		}
	else if (ListingType == 'Enhanced' || ListingType == "Priority"){
			document.getElementById("hiddenForm").style.display = 'none';	
	}
}

// Create a Dynamic Array Of Locations

	// Put Array here to not overwrite
	townArray = new Array();
	countyArray = new Array();
	totalLocation = ''

function arrayAdd(){

	var newTown = document.getElementById("LocationTown").value;
	var newCounty = document.getElementById("LocationCounty").value;
	
	if(newTown.length < 1 || newCounty.length < 1){
		alert("Please Make Sure Both Town & County Are Filled");	
	}
	else {
		townArray.push(newTown);
		countyArray.push(newCounty)
		document.getElementById("LocationCounty").value = '';
		document.getElementById("LocationTown").value = '';
		
		totalLocation = ''
		// update value of hidden field
		for (i=0;i<townArray.length;i++) {
		totalLocation = totalLocation + townArray[i] + "+" + countyArray[i] + ";";
		}
	// Now give value to form item
	document.getElementById("hiddenLocations").value = totalLocation;
		alert("Location Added");
	}
}

function outPutArray(){

	arrayOutput = ''
		for (i=0;i<townArray.length;i++) {
		arrayOutput = arrayOutput + townArray[i] + " " + countyArray[i] + "\n";
		}
	
		if (townArray.length < 1){
		alert("No Items Have Been Added")
		}
		else {
		alert("Current Locations Chosen Are : " + "\n" + "\n" + arrayOutput);
		}
}

function removeLast(){
	townArray.pop();
	countyArray.pop();
	
	totalLocation = ''
	
	// update value of hidden field
	for (i=0;i<townArray.length;i++) {
		totalLocation = totalLocation + townArray[i] + "+" + countyArray[i] + ";";
		}
	
	// Now give value to form item
	document.getElementById("hiddenLocations")[0].value = totalLocation;
	// So Production Know Process Has Happened
	alert("Last Item Removed!");
}

function changeBG(){
	
inputType = new Array(3)

	inputType[0] = "input"
	inputType[1] = "select"
	inputType[2] = "textarea"
	
	for (x=0;x<3;x++){	
	
	  var theForm = document.getElementById("formNewListing");
	  var textboxes = theForm.getElementsByTagName(inputType[x]);
	  
	  for (var i=0; i<textboxes.length; i++) {
	
		textboxes[i].onfocus =  function(){
			this.style.backgroundColor='#F7F4AE';
			}
		
		textboxes[i].onblur =  function(){
			this.style.backgroundColor='#FFFFFF';
			}
		 }
	  }
}


function submitListing(){
	document.listingsForm.submit();	
	}
	
function isBlank(inp){
	if (inp=="")
		return true;
	else
		return false;
}
function isEmail(inp){
	var reCheckEmail = new RegExp("^[a-zA-Z0-9\-_.]+[@][a-zA-Z0-9\-_\]+([.][a-zA-Z0-9]+)+$");
	return reCheckEmail.test(inp);
}

function validateLoginForm(){

	// test for blank fields
		
	if (isBlank(document.signinform.companyEmail.value)){
		alert ("Please Enter Your Email Address!");
		return false;
		}
}

function contactPopUp(windowName){
	window.open(windowName,'ContactMe','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=490,height=450,left=100,top=100');
}

function forgotPass(){
	
		if (isBlank(document.signinform.companyEmail.value)){
		alert ("Please Enter Your Email!");
		return false;
		}
		else{
		document.signinform.action='sign_in.asp?forgotPW=true'; //+  document.signinform.companyEmail.value;
		document.signinform.submit();	
		return true;	
		}
}

function deleteRecord(){

		document.formNewListing.action='index.asp?action=deleteRecord'; 
		document.formNewListing.submit();	
}

<!--Advertise With Us Page-->

function showImages(i){

	if (i == "a"){
	document.getElementById("a1").style.display = "block";
	document.getElementById("a2").style.display = "block";
	}
	else if (i == "b"){
	document.getElementById("b1").style.display = "block";
	document.getElementById("b2").style.display = "block";
	}
	else if (i == "c"){
	document.getElementById("c1").style.display = "block";
	document.getElementById("c2").style.display = "block";
	}
	else if (i == "d"){
	document.getElementById("d1").style.display = "block";
	document.getElementById("d2").style.display = "block";
	}
	else if (i == "e"){
	document.getElementById("e1").style.display = "block";
	document.getElementById("e2").style.display = "block";
	}
	else if (i == "f"){
	document.getElementById("f1").style.display = "block";
	document.getElementById("f2").style.display = "block";
	}
	else if (i == "g"){
	document.getElementById("g1").style.display = "block";
	document.getElementById("g2").style.display = "block";
	}
	else if (i == "h"){
	document.getElementById("h1").style.display = "block";
	document.getElementById("h2").style.display = "block";
	}
	else if (i == "k"){
	document.getElementById("k1").style.display = "block";
	document.getElementById("k2").style.display = "block";
	}
	
}

function hideImages(j){

	if (j == "a"){
	document.getElementById("a1").style.display = "none";
	document.getElementById("a2").style.display = "none";
	}
	else if (j == "b"){
	document.getElementById("b1").style.display = "none";
	document.getElementById("b2").style.display = "none";
	}
	else if (j == "c"){
	document.getElementById("c1").style.display = "none";
	document.getElementById("c2").style.display = "none";
	}
	else if (j == "d"){
	document.getElementById("d1").style.display = "none";
	document.getElementById("d2").style.display = "none";
	}
	else if (j == "e"){
	document.getElementById("e1").style.display = "none";
	document.getElementById("e2").style.display = "none";
	}
	else if (j == "f"){
	document.getElementById("f1").style.display = "none";
	document.getElementById("f2").style.display = "none";
	}
	else if (j == "g"){
	document.getElementById("g1").style.display = "none";
	document.getElementById("g2").style.display = "none";
	}
	else if (j == "h"){
	document.getElementById("h1").style.display = "none";
	document.getElementById("h2").style.display = "none";
	}
	else if (j == "k"){
	document.getElementById("k1").style.display = "none";
	document.getElementById("k2").style.display = "none";
	}
}

