var photoview;

function popImageWindow(strURL, y, x, strTitle) {
    if(photoview) {
    	photoview.close();
    }
    var width = x+19;
    var height = y+68;
    var options = "width=" + width + ",height=" + height + ",resizeable=0,scrollbars=no";
    photoview = window.open("", 'photoview', options);
    photoview.document.write('<HEAD><TITLE>' + strTitle + '</TITLE></HEAD>');
    photoview.document.write('<CENTER><IMG SRC="' + strURL + '" ALT="' + strTitle + '">');
	photoview.document.write('<form><input class="boldHighlight1" type="button" name="Submit" value="Close Window" onClick="window.close()"></form></center>');
	photoview.focus();
}

function popHelp(redirect) {
	var options = "width=400,height=500,resizeable=0,scrollbars=yes,status=no";
	var w = window.open(redirect, 'helpwindow', options);
	w.focus();
}
      
function popGenericWindow(redirect, width, height, title) {
	var options = "width=" + width + ",height=" + height + ",resizeable=0,scrollbars=yes,status=no";
	var w = window.open(redirect, title, options);
	w.focus();
}
      
function checkSearchForm() {
	if (document.search.query.value == "Enter keyword or search phrase") {
		alert("To perform a search or use a jump-keyword, please enter your own text.");
		return false;
	} else {
		return true;

	}
}

function getElementByName(id, d) {
    if (!d) d = document;
    if (d.getElementById) {
      return d.getElementById(id);
    }
    if (d.layers && d.layers[id]) {
      return d.layers[id];
    }
    if (d.all && d.all[id]) {
    	return d.all[id];
    }
	return false;
}
  
function imgRollOff() {
  	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 CA_imgRollOn() { 
	var i,j=0,x,a=CA_imgRollOn.arguments; 
	document.MM_sr=new Array; 
	for(i=0;i<(a.length-2);i+=3)
   		if ((x=CA_finder(a[i]))!=null) {
			document.MM_sr[j++]=x; 
			if(!x.oSrc) x.oSrc=x.src; 
			x.src=a[i+2];
		}
}

function preloadMedia() {
  	var d=document; 
	if(d.images){ 
		if(!d.MM_p) d.MM_p=new Array();
    	var i,j=d.MM_p.length,a=CA_preloadMedia.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 finder(n, d) {
	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=CA_finder(n,d.layers[i].document);
  	if(!x && document.getElementById) x=document.getElementById(n); 
	return x;
}

function ajaxFunction() {
	if (isIE()) {
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      	} catch (e) {
      		try {
		        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        	} catch (e) {
		        alert("Your browser does not support AJAX!");
        		return false;
        	}
     	}
	} else {
    	// Firefox, Opera 8.0+, Safari
    	xmlHttp=new XMLHttpRequest();
	}
}

function isIE() {
	var browser = navigator.appName;
	if (browser == "Microsoft Internet Explorer") {
		return true;
	} else {
		return false;
	}        
}