var count=0, scrw, scrh, prev_set,Set_Status, prevContact=0;
var b, bVer, MenuLeft, MenuWidth, note_prev=0, client_menu_set=0;
var listMenu, prevMenu, prevBox, strFront, strEnd, CAT_ID;
var loaded = 'false', isFocus = 0;

var XMLHttpRequestObject = false; 

if (window.XMLHttpRequest) 
 {
  XMLHttpRequestObject = new XMLHttpRequest();
 }
else if (window.ActiveXObject) 
 {
  XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
 }

function whichVersion()
{
 scrh = screen.height;
 scrw = screen.width;
  prevMenu="";
 var myBrowser = navigator.userAgent;
 if((myBrowser.lastIndexOf("MSIE")!=-1) && (myBrowser.lastIndexOf("5.0")!=-1)){b = "IE"; bVer=5;}
 if((myBrowser.lastIndexOf("MSIE")!=-1) && (myBrowser.lastIndexOf("4.0")!=-1)){b = "IE"; bVer=4;}
 if((myBrowser.lastIndexOf("MSIE")!=-1) && (myBrowser.lastIndexOf("3.0")!=-1)){b = "IE"; bVer=3;}
 if((myBrowser.lastIndexOf("MSIE")==-1) && (myBrowser.lastIndexOf("2.0")!=-1)){b = "NS"; bVer=2;}
 if((myBrowser.lastIndexOf("MSIE")==-1) && (myBrowser.lastIndexOf("3.0")!=-1)){b = "NS"; bVer=3;}
 if((myBrowser.lastIndexOf("MSIE")==-1) && (myBrowser.lastIndexOf("4.0")!=-1)){b = "NS"; bVer=4;}

 if (b=="IE")
  {
    strFront = "document.all.";
    strEnd = ".style";  }
 else
  {
   strFront = "document.";
   strEnd = "";
  }
}

function setup()
{
 whichVersion();
}

function set_menu()
{
 whichVersion();
 listMenu=eval(strFront + "TOPICMENU" + strEnd);
 //listMenu.left=eval(strFront + "TOPICHOLE" + strEnd).offsetLeft;// + eval(strFront + "BOARDHOLE" + strEnd).offsetLeft;
 listMenu.left=TOPICHOLE.offsetLeft + BOARDMAIN.offsetLeft;
}


function MM_callJS(jsStr)
 { //v2.0
  return eval(jsStr)
 }

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function showTopics(set)
{
 listMenu=eval(strFront + "TOPICMENU" + strEnd);
 if(set)listMenu.visibility = "visible";
 else listMenu.visibility = "hidden";
}

function ShowInfo(set)
{
 var setLeft, setEvent, setWidth;
 if(prevMenu)document.getElementById(prevMenu).style.visibility = "hidden";
 if(set!="")
  {
   setWidth = document.getElementById(set).width;
   setEvent = window.event.clientX;
   setLeft = eval(setEvent);
   document.getElementById(set).style.visibility = "visible";
   document.getElementById(set).style.left = setLeft;
   document.getElementById(set).style.top  = event.clientY;
	}
 prevMenu = set;
}

function AppForm()
{
 var surname, forename, address, pcode, town, county, country, telnum,varconfirm;
 var eme, lsAT, lsDOT, isBlank;
 
 forename  = (APPFORM.FORENAME.value);
 surname   = (APPFORM.SURNAME.value);
 address   = (APPFORM.ADDRESS.value);
 pcode     = (APPFORM.POSTCODE.value);
 town      = (APPFORM.TOWN.value);
 county    = (APPFORM.COUNTY.value);
 country   = (APPFORM.COUNTRY.value);
 telnum    = (APPFORM.TELNUM.value);
 eme       = (APPFORM.EMAIL.value);
 varconfirm= (APPFORM.CONFIRM.value);
 lsAT      = (APPFORM.EMAIL.value.indexOf("@"));
 lsDOT     = (APPFORM.EMAIL.value.indexOf("."));
 lsBlank   = (APPFORM.POSTCODE.value.indexOf(" "));

 if(surname == "" || forename == "" || address == "" || pcode == "" || town == "" || country == "" || telnum == "" || varconfirm == "")
  {
   alert("Please complete all required areas of the form");
 	 return false;
  }
 if (lsAT == -1 || lsDOT == -1)
  {
   alert("Please enter a Valid Email Address");
   APPFORM.EMAIL.select();
   return false;
  }
 return true;
}

function BDForm(set)
{
 var name, address, pcode, town, county, country, telnum, user, pass, password;
 var eme, lsAT, lsDOT, isBlank;
 
 user      = (BDFORM.USER.value);
 pass      = (BDFORM.PASS.value);
 password  = (BDFORM.PASSWORD.value);
 name      = (BDFORM.NAME.value);
 address   = (BDFORM.ADD1.value);
 pcode     = (BDFORM.POSTCODE.value);
 town      = (BDFORM.TOWN.value);
 county    = (BDFORM.COUNTY.value);
// country   = (BDFORM.COUNTRY.value);
 telnum    = (BDFORM.TELNUM.value);
 eme       = (BDFORM.EMAIL.value);
 lsAT      = (BDFORM.EMAIL.value.indexOf("@"));
 lsDOT     = (BDFORM.EMAIL.value.indexOf("."));
 lsBlank   = (BDFORM.POSTCODE.value.indexOf(" "));
 if(user == "" && pass=="")
  {
   if(name == "" || address == "" || pcode == "" || town == "" || county == "" || telnum == "" || eme == ""  || password == "")
    {
     alert("Please complete all required areas of the form");
 	   return false;
    }
   if (lsAT == -1 || lsDOT == -1)
    {
     alert("Please enter a Valid Email Address");
     BDFORM.EMAIL.select();
     return false;
    }
	}
 return true;
}


function ContactForm(set)
{
 var name, telnum, eme;
 var eme, lsAT, lsDOT, isBlank;
 
 name      = (CONTACT.NAME.value);
 telnum    = (CONTACT.TELNUM.value);
 eme       = (CONTACT.EMAIL.value);
 lsAT      = (CONTACT.EMAIL.value.indexOf("@"));
 lsDOT     = (CONTACT.EMAIL.value.indexOf("."));

 if(name == "" || telnum == "")
  {
   alert("Please complete all required areas of the form");
 	 return false;
  }
 if(eme!="" && (lsAT == -1 || lsDOT == -1))
  {
   alert("Please enter a Valid Email Address");
   APPFORM.EMAIL.select();
   return false;
  }
 return true;
}

function AlphaSearch(alpha)
{
 document.SEARCHFORM.ALPHA.value = alpha;
 document.SEARCHFORM.CAT.value = "";
 document.SEARCHFORM.GOSEARCH.value = "";
 document.SEARCHFORM.PAGE.value = 1;
 document.SEARCHFORM.submit();
}

function CatSearch(cat)
{
 document.SEARCHFORM.ALPHA.value = "";
 document.SEARCHFORM.CAT.value = cat;
 document.SEARCHFORM.GOSEARCH.value = ""; 
 document.SEARCHFORM.PAGE.value = 1;
 document.SEARCHFORM.submit();
}

function SetPage()
{
 document.SEARCHFORM.PAGE.value = 1;
}

function StemUpdate(val)
{
 document.SEARCHFORM.STEM.value = val;
}

function SearchUpdate()
{
 document.SEARCHFORM.submit();
}

function ShowTopDomains(set)
{
 document.getElementById("TOPDOMAINS").style.top  = 100;
 document.getElementById("TOPDOMAINS").style.left = (scrw/2)-150;
 switch(set)
  {
	 case 0: document.getElementById("TOPDOMAINS").style.visibility = "hidden";break;
	 case 1: document.getElementById("TOPDOMAINS").style.visibility = "visible";break;
	}
}

function goForth(totpage)
{
 var nachos = parseInt(document.SEARCHFORM.PAGE.value);
 document.SEARCHFORM.PAGE.value = nachos + 1;
 if(document.SEARCHFORM.PAGE.value > totpage)document.SEARCHFORM.PAGE.value = totpage; 
// else document.SEARCHFORM.PAGE.value = 1;
 document.SEARCHFORM.submit();
}

function goBack()
{
 document.SEARCHFORM.PAGE.value = document.SEARCHFORM.PAGE.value - 1;
 if(document.SEARCHFORM.PAGE.value < 1) document.SEARCHFORM.PAGE.value = 1;
 document.SEARCHFORM.submit();
}

function firstPage()
{
 document.SEARCHFORM.PAGE.value = 1;
 document.SEARCHFORM.submit();
}

function lastPage(totpage)
{
 document.SEARCHFORM.PAGE.value = totpage;
 document.SEARCHFORM.submit();
}

function PriceUpdate(dom)
{
 var DomUpdate;
// document.getElementById("SHOWUPDATE").style.visibility = "visible";
// document.getElementById("SHOWUPDATE").innerHTML = dom;
 DomUpdate = window.open("priceupdate.asp?dom=" + dom, "Pictures", "width=390,height=220,menubar=no,toolbar=no,status=no,resizable=yes,scrollbars=yes,screenX=5,screenY=5");
 DomUpdate.focus();
}

function UpdateClose()
{
 window.opener.SEARCHFORM.submit();
 window.close(); 
}

function AddLogo(inProp)
{
 var PicWin;
 PicWin = window.open("prop_pictures.asp?prop_id=" + inProp, "Pictures", "width=600,height=600,menubar=no,toolbar=no,status=no,resizable=yes,scrollbars=yes,screenX=5,screenY=5");
 PicWin.focus();
}

function CheckEmail(mailad) 
{
 if(!ValidEmail(mailad)) 
  {
   alert("Please enter a Valid Email Address");
   return false;
  }
 return true;
}

function ValidEmail(item) 
{
 var lsAT;
 var lsDOT;
 lsAT = item.value.indexOf("@");
 lsDOT = item.value.indexOf(".");
 if (lsAT == -1 || lsDOT == -1 || item.value.indexOf(" ") != -1 )return false;
 return true;
}

function OutlookBar(set)
{
 document.getElementById("OUTLOOK_PENDING").style.display = "none";
 document.getElementById("OUTLOOK_RESPONDED").style.display = "none";
 document.getElementById("OUTLOOK_COMPLETED").style.display = "none";
 if(set==prev_set)
  {
	 if(Set_Status == 1)Set_Status = 0;
	 else Set_Status = 1;
	}
 else Set_Status = 1;
 switch(set)
  {
	 case 1: if(Set_Status==0)document.getElementById("OUTLOOK_PENDING").style.display = "none";
	         else document.getElementById("OUTLOOK_PENDING").style.display = "block"; break;
	 case 2: if(Set_Status==0)document.getElementById("OUTLOOK_RESPONDED").style.display = "none";
	         else document.getElementById("OUTLOOK_RESPONDED").style.display = "block";break;
	 case 3: if(Set_Status==0)document.getElementById("OUTLOOK_COMPLETED").style.display = "none";
	         else document.getElementById("OUTLOOK_COMPLETED").style.display = "block";break;	 
	}
 prev_set = set;
}


function UserInfo(inProp)
{
 var PicWin;
 PicWin = window.open("ANY_MailUserInfo.asp?user=" + inProp, "Pictures", "width=420,height=220,menubar=no,toolbar=no,status=no,resizable=yes,scrollbars=yes,screenX=5,screenY=5");
 PicWin.focus();
}


function NotesOpen(note)
{
 var set;
 set = "NOTE" + note;
 if(note_prev)document.getElementById(note_prev).style.visibility = "hidden";
 document.getElementById(set).style.visibility = "visible";
 note_prev = set;
}

function NotesClose(note)
{
 var set;
 set = "NOTE" + note;
 document.getElementById(set).style.visibility = "hidden";
}

function NotesPopup(note)
{
 var PicWin;
 PicWin = window.open("NoteInfo.asp?note=" + note, "Pictures", "width=600,height=500,menubar=no,toolbar=no,status=no,resizable=yes,scrollbars=yes,screenX=5,screenY=5");
 PicWin.focus();
}

function NewNote(set)
{
 switch(set)
  {
	 case 0:document.getElementById("NEWNOTE").style.display = "none";break;
	 case 1:document.getElementById("NEWNOTE").style.display = "block";break;
	 case 2:document.getElementById("CLOSEDLIST").style.display = "none";break;
	 case 3:document.getElementById("CLOSEDLIST").style.display = "block";break;
	}
}

function MailShot(set)
{
 switch(set)
  {
	 case 0:document.getElementById("MAILER").style.display = "none";break;
	 case 1:document.getElementById("MAILER").style.display = "block";break;
	 case 9:document.getElementById("MAILER").style.display = "none";
	        document.getElementById("MAILERFORM").submit();break;
	}
}

function GoogleLink(set,dom)
{
 var content;
 switch(set)
  {
	 case 0:document.getElementById("GOOGLELINK").style.display = "none";break;
	 case 1:document.getElementById("GOOGLELINK").style.display = "block";
	        content = "<IFRAME SRC='http://www.google.com/search?hl=en&lr=lang_en&num=100&q=" + dom + "' WIDTH='100%' HEIGHT='100%' frameborder='0'></IFRAME>";
	        document.getElementById("FRAMELOC").innerHTML = content;break;
	 case 2:document.getElementById("GOOGLELINK").style.display = "block";
	        content = "<IFRAME SRC='http://www.google.com/search?hl=en&lr=lang_en&num=100&q=allinurl%3A" + dom + "' WIDTH='100%' HEIGHT='100%' frameborder='0'></IFRAME>";
	        document.getElementById("FRAMELOC").innerHTML = content;break;
	 case 3:document.getElementById("GOOGLELINK").style.display = "block";
	        content = "<IFRAME SRC='http://www.switchboard.com/bin/cgiQA.dll?MEM=1&LNK=3%3A154&SR=&F=&T=&S=&Z=&L=" + dom + "' WIDTH='100%' HEIGHT='100%' frameborder='0'></IFRAME>";
	        document.getElementById("FRAMELOC").innerHTML = content;break;
	 case 4:document.getElementById("GOOGLELINK").style.display = "block";
	        content = "<IFRAME SRC='http://www.switchboard.com/bin/cgidir.dll?cid=&MEM=1&PR=133&ST=1&SD=&VL=&QV=&LO=&KW=" + dom + "' WIDTH='100%' HEIGHT='100%' frameborder='0'></IFRAME>";
	        document.getElementById("FRAMELOC").innerHTML = content;break;
	 case 5:document.getElementById("GOOGLELINK").style.display = "block";
	        content = "<IFRAME SRC='http://www.yell.com/ucs/UcsSearchAction.do;jsessionid=b0QWLsJScb28?searchType=classic&ooa=on&keywords=&location=&x=0&y=0&companyName=" + dom + "' WIDTH='100%' HEIGHT='100%' frameborder='0'></IFRAME>";
	        document.getElementById("FRAMELOC").innerHTML = content;break;
					
	}
}


function ClientView(set)
{
 switch(set)
  {
	 case 0:document.getElementById("CLIENTVIEW").style.display = "none";
	        document.getElementById("CLIENTEDIT").style.display = "none";break;
	 case 1:document.getElementById("CLIENTEDIT").style.display = "none";
	        document.getElementById("CLIENTVIEW").style.display = "block";break;
	 case 2:document.getElementById("CLIENTVIEW").style.display = "none";
	        document.getElementById("CLIENTEDIT").style.display = "block";break;
	}
}

function AddNewClient(set)
{
 if(document.POST_IT.NC.checked)set=1;
 else set=0;
 switch(set)
  {
	 case 0:document.getElementById("NEWCLIENT").style.display = "none";break;
	 case 1:document.getElementById("NEWCLIENT").style.display = "block";break;
	}
}

function ShowClients()
{
 if(client_menu_set == 0)client_menu_set=1;
 else client_menu_set = 0;
 switch(client_menu_set)
  {
	 case 0:document.getElementById("CLIENT_LIST").style.display = "none";break;
	 case 1:document.getElementById("CLIENT_LIST").style.display = "block";break;
	}
}

function StatusClick(set)
{
 document.POST_IT.STATUS.value = set;
 document.getElementById("BTN_STATUS").src = "images/Status_" + set + ".gif"
 document.getElementById("BTN_STATUS_HEAD").src = "images/Status_" + set + ".gif"
 if(set==1)alert("Note: Setting a contact to DEAD will automatically flag all outstanding actions to 'COMPLETED'."); 
}

function NewContactForm()
{
 var var_status, var_day, var_mon, var_year, now, varDiffdate, curr_mon, curr_day, curr_year;
 var year_days, month_days, days;
 now = new Date();
 
 var curr_mon = now.getMonth()+1;
 var curr_day = now.getDate();
 var curr_year = now.getFullYear();

 var_status = (POST_IT.STATUS.value);
 var_day    = (POST_IT.NEXTDATE_DAY.value);
 var_mon    = (POST_IT.NEXTDATE_MON.value);
 var_year   = (POST_IT.NEXTDATE_YEAR.value);
 
 year_days = (var_year-curr_year)*365;
 month_days = (var_mon-curr_mon)*30;
 days = (var_day-curr_day);
 
 varDiffdate = year_days + month_days + days;
// document.getElementById("WUSSOCK").innerHTML = year_days + " + " + month_days + " + " + days + " dates: " + curr_day + "-" + curr_mon + "-" + curr_year + " to " + var_day + "-" + var_mon + "-" + var_year;
 if(var_status > 1)
  {
	 if((varDiffdate < 0) || (varDiffdate >60))
	  {
     alert("You must either set the Next Action date to a valid future date\n within the next 60 days (or today) or set the status to 'DEAD'.\nCurrent setting = " + varDiffdate + " days.");
 	   return false;
		}
  }
 return true;
}

function ShowContact(set,id)
{
 if(prevContact)
  {
	 document.getElementById("HISTORY_" + prevContact).style.display = "none";
	 document.getElementById("DETAILS_" + prevContact).style.display = "none";
	 document.getElementById("EDIT_" + prevContact).style.display = "none";
	}
 switch(set)
  {
	 case 1:document.getElementById("HISTORY_" + id).style.display = "block";break;
	 case 2:document.getElementById("DETAILS_" + id).style.display = "block";break;
	 case 3:document.getElementById("EDIT_" + id).style.display = "block";break;
	 case 4:document.getElementById("CLIENT_LIST").style.display = "block";break;
	 case 5:document.getElementById("HISTORY_" + id).style.display = "none";
	        document.getElementById("DETAILS_" + id).style.display = "none";
	        document.getElementById("EDIT_" + id).style.display = "none";break;
	}
 prevContact = id;
}

function UpdateNotes()
{
 if(!isFocus)
  {
   now = new Date(); 
   var curr_mon = now.getMonth()+1;
   var curr_day = now.getDate();
   var curr_year = now.getFullYear();
   var curr_Hour = now.getHours();
   var curr_Min = now.getMinutes();
   var note = curr_day + "/" + curr_mon + "/" + curr_year + " - " + curr_Hour + ":" + curr_Min + "\n\n";
   note = note + POST_IT.NOTES.value;
   POST_IT.NOTES.value = note;
   isFocus = 1;
  } 
}

function Confirm_Delete()
{
 return confirm("Confirm you wish to remove selected Contact Enquiries");
}

function Confirm_Action()
{
 var vAction, vQuery, vMessage;
 vMessage = "";
 vQuery = document.QUERYFORM.QUERY.value;
 vAction = String(vQuery).substring(0,6).toUpperCase();
 if(vAction == "SELECT")return true;
 else 
  {
	 if(vAction == "DELETE")vMessage = "WARNING: This action will permanently REMOVE the records selected.\n\r";
	 if(vAction == "UPDATE")vMessage = "WARNING: This action will permanently CHANGE the records selected.\n\r";
	 return confirm(vMessage + "Confirm you wish to " + vAction + " record(s) by running the query:\n\r'" + vQuery + "'");
	}
}

function Confirm_Reg()
{
 var vAction, len;
// vAction = document.REGFORM.ACTION.value;
 len = document.REGFORM.ACTION.length
 for (i = 0; i <len; i++) 
  {
   if (document.REGFORM.ACTION[i].checked) vAction = document.REGFORM.ACTION[i].value;
  }
 if(vAction == "D")
  {
	 return confirm("Confirm you wish to DELETE the domains listed");
	}
 else return true;
}

function PrintTodo(set,userid)
{
 if(set)
  {
	 document.getElementById("TODO_PRINT").style.width = screen.width-100;
   document.getElementById("TODO_PRINT").style.height = screen.height-200;
   document.getElementById("TODO_PRINT").style.visibility = "visible";
	}
 else document.getElementById("TODO_PRINT").style.visibility = "hidden";
}

function ShowMenu(set)
{
 document.getElementById("ACTIVE_LIST").style.display = "none";
 document.getElementById("CLIENT_LIST").style.display = "none";
 document.getElementById("SURNAME_LIST").style.display = "none";
 document.getElementById("TOWN_LIST").style.display = "none";
 document.getElementById("TOWN_LTD").style.display = "none";
 if(set==prev_set)
  {
	 if(Set_Status == 1)Set_Status = 0;
	 else Set_Status = 1;
	}
 else Set_Status = 1;
 switch(set)
  {
	 case 1: if(Set_Status==0)document.getElementById("ACTIVE_LIST").style.display = "none";
	         else document.getElementById("ACTIVE_LIST").style.display = "block"; break;
	 case 2: if(Set_Status==0)document.getElementById("CLIENT_LIST").style.display = "none";
	         else document.getElementById("CLIENT_LIST").style.display = "block";break;
	 case 3: if(Set_Status==0)document.getElementById("SURNAME_LIST").style.display = "none";
	         else document.getElementById("SURNAME_LIST").style.display = "block";break;
	 case 4: if(Set_Status==0)document.getElementById("TOWN_LIST").style.display = "none";
	         else document.getElementById("TOWN_LIST").style.display = "block";break;
	 case 5: if(Set_Status==0)document.getElementById("TOWN_LTD").style.display = "none";
	         else document.getElementById("TOWN_LTD").style.display = "block";break;	 
	}
 prev_set = set;
}

function ShowCats(set,id)
{
 CAT_ID = id;
 if(set)
  {
	 document.getElementById("CATSELECT").style.left = event.clientX+50;
	 document.getElementById("CATSELECT").style.top = window.event.clientY + document.body.scrollTop-10;
	 document.getElementById("CATSELECT").style.visibility = "visible";
	}
 //else document.getElementById("CATSELECT").style.visibility = "hidden";
}

function CatSelect()
{
 var x;
 x = eval("NEWLIST.cat_" + CAT_ID);
 x.value = NEWLIST.CATEGORY.value;
}

function DC_Result(set,ID,STEM)
{
 document.getElementById("RESULT").style.top = document.body.scrollTop;
 switch(set)
  {
	 case 0: document.getElementById("RESULT").style.visibility = "hidden";break;
	 case 1: document.getElementById("RES_FRAME").src = "http://web.archive.org/web/*/http://www." + ID;
	         document.getElementById("RESULT").style.visibility = "visible";break;
	 case 2: document.getElementById("RES_FRAME").src = "http://www.google.com/search?hl=en&q=" + STEM;
	         document.getElementById("RESULT").style.visibility = "visible";break;
	 case 3: document.getElementById("RES_FRAME").src = "http://www.google.co.uk/search?hl=en&meta=cr%3DcountryUK%7CcountryGB&q=%22" + STEM + "%22";
	         document.getElementById("RESULT").style.visibility = "visible";break;
//	 case 4: document.getElementById("RES_FRAME").src = "http://web.archive.org/web/*/http://www." + ID;
//	         document.getElementById("RESULT").style.visibility = "visible";break;
	 case 5: document.getElementById("RES_FRAME").src = "http://inventory.overture.com/d/searchinventory/suggestion/";
	         document.getElementById("RESULT").style.visibility = "visible";break;
	 case 6: document.getElementById("RES_FRAME").src = "http://www.google.com/search?hl=en&lr=lang_en&q=allinurl%3A" + STEM
	         document.getElementById("RESULT").style.visibility = "visible";break;
	}
}

function ShowTask(set,id)
{
 var action;
 switch(set)
  {
   case 0:action = "none";break; 
	 case 1:action = "block";break;
	 case 2:action = "block";break;
	 case 3:action = "block";break;
	}
 if(set)
  {
   if(XMLHttpRequestObject) 
    {
//		 XMLHttpRequestObject.open("GET", "http://noodle/angie/admin/taskinfo.asp?tid=" + id);
		 XMLHttpRequestObject.open("GET", "http://www.any-domains.com/admin/taskinfo.asp?tid=" + id);
     XMLHttpRequestObject.onreadystatechange = function() 
      { 
       if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) 
			  { 
         document.getElementById("process").innerHTML = XMLHttpRequestObject.responseText;
        } 
      } 
     XMLHttpRequestObject.send(null); 
    }
  }
  document.getElementById("process").style.display = action;
}

function ShowAdminMenu(set)
{
 document.getElementById("SYSMENU").style.visibility = "hidden";
 document.getElementById("AVUKMENU").style.visibility = "hidden";
 document.getElementById("MAILMENU").style.visibility = "hidden";
 document.getElementById("DOMAINMENU").style.visibility = "hidden";
 document.getElementById("GENERICMENU").style.visibility = "hidden";
 switch(set)
  {
	 case 0:document.getElementById("SYSMENU").style.visibility = "hidden";
	        document.getElementById("AVUKMENU").style.visibility = "hidden";
	        document.getElementById("MAILMENU").style.visibility = "hidden";
	        document.getElementById("DOMAINMENU").style.visibility = "hidden";
	        document.getElementById("GENERICMENU").style.visibility = "hidden";break;
	 case 1:document.getElementById("SYSMENU").style.visibility = "visible";break;
	 case 2:document.getElementById("AVUKMENU").style.visibility = "visible";break;
	 case 3:document.getElementById("MAILMENU").style.visibility = "visible";break;
	 case 4:document.getElementById("DOMAINMENU").style.visibility = "visible";break;
	 case 5:document.getElementById("GENERICMENU").style.visibility = "visible";break;
	}
}

function GetLinks()
{
 var sid;
 var sBox = document.CATFORM.LINK_SELECT;
 sid = sBox.options[sBox.selectedIndex].value;
 if(sid)
  {
	 if(XMLHttpRequestObject) 
    {
     //XMLHttpRequestObject.open("GET", "http://ramrod/angie/admin/LinkList.asp?mid=" + sid);
		 XMLHttpRequestObject.open("GET", "http://www.any-domains.com/admin/LinkList.asp?mid=" + sid);
     XMLHttpRequestObject.onreadystatechange = function() 
      { 
       if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) 
			  { 
         document.getElementById("linklist").innerHTML = XMLHttpRequestObject.responseText;
        } 
      } 
     XMLHttpRequestObject.send(null); 
    }
	} 
}

function LinkCoverage(set,cat)
{
 var plog = set.value;
 switch(plog)
  {
	 case "N": document.getElementById("CoverSelector").style.display = "none";break;
	 case "C": document.getElementById("CoverSelector").style.display = "block";
	           if(XMLHttpRequestObject) 
              {
               //XMLHttpRequestObject.open("GET", "http://ramrod/angie/admin/LocationList.asp?loc=" + plog + "&cat=" + cat);
							 XMLHttpRequestObject.open("GET", "http://www.any-domains.com/admin/LocationList.asp?loc=" + plog + "&cat=" + cat);
               XMLHttpRequestObject.onreadystatechange = function() 
                { 
                 if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) 
			             { 
                    document.getElementById("Location").innerHTML = XMLHttpRequestObject.responseText;
                   } 
                } 
               XMLHttpRequestObject.send(null); 
              }break;
	 case "L": document.getElementById("CoverSelector").style.display = "block";
	           if(XMLHttpRequestObject) 
              {
               //XMLHttpRequestObject.open("GET", "http://ramrod/angie/admin/LocationList.asp?loc=" + plog + "&cat=" + cat);
							 XMLHttpRequestObject.open("GET", "http://www.any-domains.com/admin/LocationList.asp?loc=" + plog + "&cat=" + cat);
               XMLHttpRequestObject.onreadystatechange = function() 
                { 
                 if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) 
			             { 
                    document.getElementById("Location").innerHTML = XMLHttpRequestObject.responseText;
                   } 
                } 
               XMLHttpRequestObject.send(null); 
              }break;
	} 
}

function MenuSelect(set,cat)
{
 var plog = set.value;
 if(XMLHttpRequestObject) 
  {
   //XMLHttpRequestObject.open("GET", "http://ramrod/angie/admin/MenuList.asp?mid=" + plog + "&sub=" + cat + "&type=1");
	 XMLHttpRequestObject.open("GET", "http://www.any-domains.com/admin/MenuList.asp?mid=" + plog + "&sub=" + cat + "&type=1");
   XMLHttpRequestObject.onreadystatechange = function() 
    { 
     if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) 
	    {
       document.getElementById("MenuSelect").innerHTML = XMLHttpRequestObject.responseText;
      } 
    } 
   XMLHttpRequestObject.send(null);
  }
}


function CategorySelect(set,cat)
{
 var plog = set.value;
 if(XMLHttpRequestObject) 
  {
   //XMLHttpRequestObject.open("GET", "http://ramrod/angie/admin/MenuList.asp?mid=" + plog + "&sub=" + cat + "&type=2");
	 XMLHttpRequestObject.open("GET", "http://www.any-domains.com/admin/MenuList.asp?mid=" + plog + "&sub=" + cat + "&type=2");
   XMLHttpRequestObject.onreadystatechange = function() 
    { 
     if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) 
	    {
       document.getElementById("CatSelect").innerHTML = XMLHttpRequestObject.responseText;
      } 
    } 
   XMLHttpRequestObject.send(null);
  }
}

function AddPictures(dnid,pid)
{
 var PicWin;
 PicWin = window.open("picture_upload.asp?dn_id=" + dnid + "&pid=" + pid, "Pictures", "width=600,height=300,menubar=no,toolbar=no,status=no,resizable=yes,scrollbars=yes,screenX=5,screenY=5");
 PicWin.focus();
 document.getElementById("PICHOLE").innerHTML = "<a href='DelPictures.asp?op=s&dn_id=" + dnid + "&pid="+ pid + "' target='_blank'>Show Image</a>";
}

function DelPictures(dnid,pid)
{
 var objHTTP, strResult, S;
 objHTTP = new ActiveXObject('Microsoft.XMLHTTP');
 objHTTP.Open('GET',"DelPictures.asp?op=d&dn_id=" + dnid + "&pid="+pid,false);
 objHTTP.send(S);
 strResult=objHTTP.responseText;
 document.getElementById("PICHOLE").innerHTML = strResult;
}

function SelectCounty()
{
 var sid;
 var sBox = document.QUERYFORM.county;
 sid = sBox.options[sBox.selectedIndex].value;
// document.getElementById("VILLAGE").innerHTML = sid;
 if(sid && sid!=999)
  {
	 if(XMLHttpRequestObject) 
    {
//     XMLHttpRequestObject.open("GET", "http://noodle/angie/admin/TownList.asp?county=" + sid);
		 XMLHttpRequestObject.open("GET", "http://www.any-domains.com/admin/TownList.asp?county=" + sid);
     XMLHttpRequestObject.onreadystatechange = function() 
      { 
       if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) 
			  { 
         document.getElementById("VILLAGE").innerHTML = XMLHttpRequestObject.responseText;
        } 
      } 
     XMLHttpRequestObject.send(null); 
    }
	} 
}

function task_select_head()
{
 var sid;
 var sBox = document.TASKFORM.HEADSELECT;
 sid = sBox.options[sBox.selectedIndex].value;
 document.TASKFORM.HEADER.value = sid;
}

function task_select_sub()
{
 var sid;
 var sBox = document.TASKFORM.SUBSELECT;
 sid = sBox.options[sBox.selectedIndex].value;
 document.TASKFORM.SUBSECTION.value = sid;
}

function Generics_Confirm_Action()
{
 var vQuery, vMessage;
// vQuery = document.PAGEPROCESSOR.opt.checked;
// if(document.PAGEPROCESSOR.opt.checked)
 if(document.PAGEPROCESSOR.opt.value=="Y")
  {
	 vMessage = "WARNING: This action will archive the current site pages and overwrite them with this new text.\n\r";
	 return confirm(vMessage + "Confirm you wish to proceed");
	}
 else return true;
}

function SetText(set)
{
 var Copied;
 switch(set)
	{
	 case 0: document.PAGEPROCESSOR.content.focus();document.PAGEPROCESSOR.content.select();break;
	 case 1: Copied=document.PAGEPROCESSOR.content.createTextRange();Copied.execCommand("Copy");break;
	 case 2: document.PAGEPROCESSOR.content.focus();document.execCommand("paste");break;
	 case 3: document.PAGEPROCESSOR.content.focus();document.execCommand("delete");break;
	}
}

function ViewPage(set)
{
 var PageWin;
 PageWin = window.open("PageView.asp?did=" + set, "Pictures", "width=800,height=600,menubar=no,toolbar=no,status=yes,resizable=yes,scrollbars=yes,screenX=5,screenY=5");
 PageWin.focus();
}

function SetStatus(set)
{
 window.status = set;
 return true;
}

function bd_display(set)
{
 var rExp = /%20/gi;
 if(set!="")
  {
	 set = set.replace(rExp," ");
	 set = set.replace("_"," ");
	 window.status = "go to " + set;
	}
 else window.status = "";
 return true;
}

function bd_click(set,dom)
{
 var xWin;
 if(set!="")xWin = window.open("clickthrough.asp?bid=" + set + "&page_id=" + dom, "AdWin","toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes");
 xWin.focus();
 return true;
}

function NewDomain(btn)
{
 switch(btn.value)
  {
	 case "O": document.getElementById("NEWDOM").innerHTML = "www."; 
	           document.DOMAIN_NEW.NEW_DOMAIN.value = "Your Domain Name";
						 document.getElementById("DOMNOTE").style.display = "block"; 
						 break;
	 case "P": document.getElementById("NEWDOM").innerHTML = "www.ANY-Page.com/"; 
	           document.DOMAIN_NEW.NEW_DOMAIN.value = "Your Name"; 
						 document.getElementById("DOMNOTE").style.display = "none";
						 break;
	 case "V": document.getElementById("NEWDOM").innerHTML = "www.ANY-Village.co.uk/"; 
	           document.DOMAIN_NEW.NEW_DOMAIN.value = "Your Name"; 
						 document.getElementById("DOMNOTE").style.display = "none";
						 break;
	}
}

function SelBusType()
{
 var sid;
 var sBox = document.REGFORM.BUSTYPE;
 sid = sBox.options[sBox.selectedIndex].value;
// document.TASKFORM.SUBSECTION.value = sid;
 if(sid==9999)document.getElementById("OtherBusType").style.display = "block";
 else document.getElementById("OtherBusType").style.display = "none";
}

function DeletePage()
{ 
 vMessage = "WARNING: This action will delete this page";
 if(confirm(vMessage + "Confirm you wish to proceed"))
	 {
	  document.ADMIN.PAGE_DELETE.value = "Y";
		document.ADMIN.submit();
	}
 
}

function OpenPageProcessor(pid,did,uid)
{ 
 var PPWin;
// PPWin = window.open("http://noodle/angie/PageProcessor.asp?op=pde&pid=" + pid + "&did=" + did + "&uid=" + uid, "Processor", "width=600,height=650,menubar=no,toolbar=no,status=yes,resizable=yes,scrollbars=yes,screenX=5,screenY=5");
 PPWin = window.open("http://www.any-domains.com/PageProcessor.asp?op=pde&pid=" + pid + "&did=" + did + "&uid=" + uid, "Processor", "width=600,height=650,menubar=no,toolbar=no,status=yes,resizable=yes,scrollbars=yes,screenX=5,screenY=5");
 PPWin.focus(); 
}
loaded = 'true'