<!--//

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


/*
Form field Limiter script- By Dynamic Drive
For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
This credit MUST stay intact for use
*/

var ns6=document.getElementById&&!document.all

function restrictinput(maxlength,e,placeholder){
if (window.event&&event.srcElement.value.length>=maxlength)
return false
else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){
var pressedkey=/[a-zA-Z0-9\.\,\/]/ //detect alphanumeric keys
if (pressedkey.test(String.fromCharCode(e.which)))
e.stopPropagation()
}
}

function countlimit(maxlength,e,placeholder){
var theform=eval(placeholder)
var lengthleft=maxlength-theform.value.length
var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)
if (window.event||e.target&&e.target==eval(placeholder)){
if (lengthleft<0)
theform.value=theform.value.substring(0,maxlength)
placeholderobj.innerHTML=lengthleft
}
}


function displaylimit(theform,thelimit){
var limit_text='<b><span id="'+theform.toString()+'">'+thelimit+'</span></b> characters remaining on your input limit'
if (document.all||ns6)
document.write(limit_text)
if (document.all){
eval(theform).onkeypress=function(){ return restrictinput(thelimit,event,theform)}
eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)}
}
else if (ns6){
document.body.addEventListener('keypress', function(event) { restrictinput(thelimit,event,theform) }, true); 
document.body.addEventListener('keyup', function(event) { countlimit(thelimit,event,theform) }, true); 
}
}

function popwin(myurl)
{
 window.open(myurl,"PopWin",'width=500,height=300,left=250,top=10,scrollbars=yes,resizable=yes');
}
function bigwindow(myurl)
{
 window.open(myurl,"preview",'resizable=yes, location=no, menubar=no, status=no,scrollbars=yes,width=790,height=550');
}

function popwin2(myurl)
{
 window.open(myurl,'Window','width=400,height=500,left=250,top=10,scrollbars=yes,resizable=yes');
}
//var message="";
///////////////////////////////////////////////
/* DISABLE RIGHT CLICK
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers) 
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")
*/
///////////////////////////////////////////////

function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var trackingscript = "http://www.allthewebsites.org/visit.php?" ;
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) 
 { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") 
	 {
	   anchor.target = "_blank"; 
		 if ( anchor.getAttribute("id") ) 
		 {
		 	var site = anchor.getAttribute("id") ;
	 		anchor.href = trackingscript + site;
	 	 }
	 }
 } //for-loop
} 
function dshow(t){window.status=t;return true;}
function dclr(){window.status='';return true;}
window.onload = externalLinks;

//--------------------------------------------------------------------------------------------
// Copy an example from a HTML container with id "example_" + number [called
// when a user clicks on that copy link]
function CopyToClipBoard(number)
{
    if (document.selection && window.clipboardData) {
	    var cliptext = document.all['example_' + number].innerText;
	    cliptext = cliptext.replace(/\s/g,"");
	    			//winName = winName.replace(/\s|-|\.|\W/g,"");  //\.|
	    //cliptext = "http://" + cliptext ;
		cliptext = "" + cliptext ;
	    window.clipboardData.setData("Text", cliptext);
        //window.clipboardData.setData("Text", document.all['example_' + number].innerText);
    } else {
        alert("Clipboard Copy won't work with this browser");
    }
}

function RedirPage(page,linkid,catid)
{
	location.href = page + 'report2.php?site=' + linkid + '&amp;cid=' + catid;
}

//---- Begin Ajax Include
function ajaxinclude(url) {
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.open('GET', url, false) //get page synchronously 
page_request.send(null)
writecontent(page_request)
}

function writecontent(page_request){
if (window.location.href.indexOf("http")==-1 || page_request.status==200)
document.write(page_request.responseText)
}

//To include a page, invoke ajaxinclude(files_array, "ROTATETYPE") in the BODY of page.
//  file_array is the name of the array containing your list of files to include.
// For "ROTATETYPE", valid values are "dailyw", "dailym", and "random", for each day of the week, each day of the month, and random, respectively.
// Included file MUST be from the same domain as the page displaying it.
//Enter path to list of files to display.
//For rotatetype="dailyw", there must be 7 files, and for "dailym", 31 files. Otherwise, no restriction: 
var includefiles=["content/ad01.htm", "content/ad02.htm",
"content/ad03.htm", "content/ad04.htm", "content/ad05.htm",
"content/ad06.htm", "content/ad07.htm"];
//var rootdomain="http://"+window.location.hostname;
function ajaxinclude_rotate(files_array, rotatetype){
var page_request = false;
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false;
var url=choosefile(files_array, rotatetype);
if (typeof files_array[url]=="undefined"){
document.write("Error: No file for this day has been found.");
return
}
else
url=files_array[url]
page_request.open('GET', url, false) //get page synchronously
page_request.send(null)
writecontent(page_request)
}

function choosefile(files_array, rotatetype)
{
  var today=new Date();
  var selectedfile=(rotatetype=="dailyw")? today.getDay() : rotatetype=="dailym"? today.getDate() : Math.floor(Math.random()*files_array.length)
 if (rotatetype=="dailyw" && selectedfile==0) //if display type=="week days" and today is Sunday selectedfile=7
 if (rotatetype=="dailyw" || rotatetype=="dailym")
    selectedfile--; //remove 1 to sync with array index
return selectedfile
}
// -- End Ajax Include

//-->
