
function navigation_add_sub(el,num, orientX, orientY){
	orientX = typeof(orientX) != 'undefined' ? orientX : 0 - 26; ////defaults to horitonzal positioning
	orientY = typeof(orientY) != 'undefined' ? orientY : 30;
	var winW = window_size('w');
	var winH = window_size('h');

	if(el!=null && num!=null){
		var fake_array=eval("n"+num);
		var mn=document.getElementById(el);
		var sn=document.getElementById("sub");
		if(fake_array.length>0){
			var nsn='<table cellpadding="0" cellspacing="0">\n';
			for(x=0;x<fake_array.length;x++){
				nsn=nsn+'\t<tr>\n';
				
							if(fake_array[x+1]=="JAVASCRIPT:ALERT"){
																	nsn=nsn+'\t\t<td class="navigation_sub_left"></td><td class="navigation_sub_off" onClick="alert(\'Here is an alert\');" onMouseOver="this.className=\'navigation_sub_over\';" onMouseOut="this.className=\'navigation_sub_off\';"><a href="Javascript:" class="hilite">';
							
							}					else{
						nsn=nsn+'\t\t<td class="navigation_sub_left"></td><td class="navigation_sub_off" onClick="make_link(\''+fake_array[x+1]+'\');" onMouseOver="this.className=\'navigation_sub_over\';" onMouseOut="this.className=\'navigation_sub_off\';"><a href="'+fake_array[x+1]+'" class="hilite">';
					}

				nsn=nsn+fake_array[x]+'</a></td><td class="navigation_sub_right"></td>\n';

				nsn=nsn+'\t</tr>';

				x++;
			}
			var cur_cell = document.getElementById("sub_nav"+num);
			var snw = document.getElementById("snw"+num);
			var tablecell = document.getElementById("tablecell"+num);

			var tbc_x = getXY(tablecell,"x");
			var tbc_y = getXY(tablecell,"y");

			//var half_width=((cur_cell.width-sn.width)/2);
			nsn=nsn+'</table>\n';
			sn.innerHTML=nsn;

			sn.style.left=tbc_x+orientX;
			sn.style.top=tbc_y+orientY;

		}else{
			var sn=document.getElementById("sub");
			sn.innerHTML='';
			sn.style.left=0;
			sn.style.top=0;
		}
	}else{
		var sn=document.getElementById("sub");
		sn.innerHTML='';
		sn.style.left=0;
		sn.style.top=0;
	}
}
function navigation_remove_sub(){
	var sn=document.getElementById("sub");
	sn.innerHTML='';
	sn.style.left=0;
	sn.style.top=0;
}

	function human_ver(file,path,vars,frm){
		//alert('in mjax');
		delete mysqljax;
		var mysqljax;
		try{
			// Opera 8.0+, Firefox, Safari
			mysqljax = new XMLHttpRequest();
		} catch (e){
			// Internet Explorer Browsers
			try{
				mysqljax = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try{
					mysqljax = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e){
					// Something went wrong
					alert("Your browser broke!");
					return false;
				}
			}
		}
		// Create a function that will receive data sent from the server
		mysqljax.onreadystatechange = function(){
			if(mysqljax.readyState == 4){
				//This function is just to send vars to be inserted into mysql dbs thus it returns nothing...
				final_results = mysqljax.responseText;
				//alert(final_results);
				if(final_results=='false'){
					run_fail();
					//alert('Verification Code Is Incorrect');
				}else{
					run_success(frm);
					//document.getElementById(frm).submit();
				}
			}
	
		}
		
		var queryString = "vars="+vars;
		//can add variables above to specify search file
	
		mysqljax.open("POST", path+file, true);
		mysqljax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		mysqljax.setRequestHeader("Content-length", queryString.length);
		mysqljax.setRequestHeader("Connection", "close");
		mysqljax.send(queryString);
	}
	
	function run_success(frm){
		frm.submit();
	}
	function run_fail(){
		alert('Verification Code Is Incorrect');
	}