// JavaScript Document
var marrOnloadEvents = new Array(100);
var mintArrayIndex = 0;



function websearch(vstr_FormName, vbln_WebSearch){
	if(vbln_WebSearch){
		document.getElementById(vstr_FormName).action = "http://www.google.com/search";
	}else{
		document.getElementById(vstr_FormName).action = "http://www.google.com/u/collegeofe";
	}
		
}

function keypress_submitform(e,frm_name){
	var keynum
	var keychar
	var numcheck
	
	if(window.event) // IE
	{
	keynum = e.keyCode
	}
	else if(e.which) // Netscape/Firefox/Opera
	{
	keynum = e.which
	}
	if(keynum==13){
		document.getElementById(frm_name).submit();
	}
}

function goto(ahref){
	window.document.location.href = ahref;	
}

function strip_html(s){
	var re= /<\S[^><]*>/
	return s.replace(re, "")
}

function InnerHtml(vstrElementId, vstrHtml){
	window.document.getElementById(vstrElementId).innerHTML = vstrHtml;
}

function ClassName(vstrElementId, vstrClassName){
	window.document.getElementById(vstrElementId).ClassName = vstrClassName;
}
function ElementExists(vstrElementId){
	var lblnElementExists = false;
	
	if(!(document.getElementById(vstrElementId) == null)){
		lblnElementExists = true;				 
	}
	
	return lblnElementExists;
}

function get_query_string(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
}


function add_onload_event(vstrEventName){
		
		marrOnloadEvents[mintArrayIndex] = vstrEventName;
		mintArrayIndex ++;
		
}
function launch_onload_events(){
		
		var lintCount;
		for(lintCount = 0;lintCount<marrOnloadEvents.length -1;lintCount++){
			if(marrOnloadEvents[lintCount]){
					eval(marrOnloadEvents[lintCount]);
			}
		}
}

function load_png_24(vstrImageId, vstrImageUrl, vstrWidth, vstrHeight){
	if(get_browser_name() == "Internet Explorer 6"){
		document.getElementById(vstrImageId).innerHTML = "<img id=\"" + vstrImageId + "_img\" style=\"width:" + vstrWidth + ";height:" + vstrHeight + ";filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + vstrImageUrl + "', sizingMethod='scale')\" src=\"/en/image/misc/transparent.png\"  />";
	}else{
		document.getElementById(vstrImageId).innerHTML = "<img id=\"" + vstrImageId + "_img\" style=\"width:" + vstrWidth + ";height:" + vstrHeight + ";\" src=\"" + vstrImageUrl + "\" />";
	}
}

/**
 * Returns the clients browser name
 */
function get_browser_name() {

	var agt=navigator.userAgent.toLowerCase();
	if (agt.indexOf("opera") != -1) return 'Opera';
	if (agt.indexOf("staroffice") != -1) return 'Star Office';
	if (agt.indexOf("webtv") != -1) return 'WebTV';
	if (agt.indexOf("beonex") != -1) return 'Beonex';
	if (agt.indexOf("chimera") != -1) return 'Chimera';
	if (agt.indexOf("netpositive") != -1) return 'NetPositive';
	if (agt.indexOf("phoenix") != -1) return 'Phoenix';
	if (agt.indexOf("firefox") != -1) return 'Firefox';
	if (agt.indexOf("safari") != -1) return 'Safari';
	if (agt.indexOf("skipstone") != -1) return 'SkipStone';
	if (agt.indexOf("msie 6.0") != -1) return 'Internet Explorer 6';
	if (agt.indexOf("msie 7.0") != -1) return 'Internet Explorer 7';
	if (agt.indexOf("netscape") != -1) return 'Netscape';
	if (agt.indexOf("mozilla/5.0") != -1) return 'Mozilla';
	if (agt.indexOf('\/') != -1) {
	if (agt.substr(0,agt.indexOf('\/')) != 'mozilla') {
	return navigator.userAgent.substr(0,agt.indexOf('\/'));}
	else return 'Netscape';} else if (agt.indexOf(' ') != -1)
	return navigator.userAgent.substr(0,agt.indexOf(' '));
	else return navigator.userAgent;

}