// JavaScript Document

function init() {
	if (TransMenu.isSupported()) {
		TransMenu.initialize();
		document.getElementById('nav1').onmouseover = function () { ms.hideCurrent() };
		document.getElementById('nav11').onmouseover = function () { ms.hideCurrent() };
	}
}

if (TransMenu.isSupported()) {
		var ms = new TransMenuSet(TransMenu.direction.right, 1, 0, TransMenu.reference.topRight);
}

function render(url) {

	trail = '';
	
	if (url) trail = url;

	if (TransMenu.isSupported()) {

		var menu2 = ms.addMenu(document.getElementById("nav2"));
		menu2.addItem("About the Company", trail + "about.php"); 
		menu2.addItem("History", trail + "history.php");
		menu2.addItem("Mission/Vision", trail + "mission.php");
		menu2.addItem("Clientele", trail + "clientele.php");
		menu2.addItem("Market Share", trail + "marketshare.php");
		menu2.addItem("Innovations", trail + "innovations.php");
		menu2.addItem("Social Responsibility", trail + "socialresponsibility.php");
		menu2.addItem("Awards and Recognitions", trail + "awardsandrecognitions.php");
		menu2.addItem("The people behind RAGRC", trail + "people.php");
		menu2.addItem("Where to find us", trail + "contact.php");

		var menu3 = ms.addMenu(document.getElementById("nav3"));
		menu3.addItem("Nurse Licensure Exam Review", trail + "nler.php"); 
		menu3.addItem("CGFNS-Qualifying Exam Review", trail + "cgfns.php"); 
		menu3.addItem("NCLEX-RN Exam Review", trail + "nclex.php"); 
		menu3.addItem("IELTS Review", trail + "elts.php"); 
		menu3.addItem("TOEFL/TSE Review", trail + "toefl.php"); 
		menu3.addItem("Licensure Exam for Teachers Review", trail + "letr.php"); 
		menu3.addItem("Dentistry Review", trail + "dr.php"); 

		var menu4 = ms.addMenu(document.getElementById("nav4"));
		menu4.addItem("TIPS vs Traditional Review", trail + "tipsvstraditional.php"); 
		menu4.addItem("Our Track Record", trail + "ourtrackrecord.php"); 
		menu4.addItem("Nursing and Other Examinations", trail + "localrnexam.php"); 

		var submenu4 = menu4.addMenu(menu4.items[2]);
		submenu4.addItem("Local-RN Exam", trail + "localrnexam.php");
		submenu4.addItem("CGFNS-QE", trail + "cgfns-qe.php");
		submenu4.addItem("NCLEX-RN", trail + "nclex-rn.php");
		submenu4.addItem("IELTS", trail + "ielts-rn.php");
		submenu4.addItem("TOEFL", trail + "toefl-tp.php");
		submenu4.addItem("TSE", trail + "tse-tp.php");

		menu4.addItem("Review Faculty", trail + "reviewfaculty.php"); 
		menu4.addItem("Schedules", trail + "schedules.php"); 

		var menu5 = ms.addMenu(document.getElementById("nav5"));
		menu5.addItem("Local-RN", trail + "faq.php?fid=8"); 
		menu5.addItem("CGFNS", trail + "faq.php?fid=9"); 
		menu5.addItem("Visa Screen", trail + "faq.php?fid=10"); 
		menu5.addItem("NCLEX", trail + "faq.php?fid=11"); 
		menu5.addItem("Visa and Immigration", trail + "faq.php?fid=12"); 
		menu5.addItem("IELTS", trail + "faq.php?fid=13"); 
		menu5.addItem("TOEFL", trail + "faq.php?fid=14"); 
		menu5.addItem("TSE", trail + "faq.php?id=15"); 
		menu5.addItem("CGFNS vs NCLEX", trail + "faq.php?fid=16"); 
		menu5.addItem("TOEFL/TSE vs IELTS", trail + "faq.php?fid=17"); 

		var menu6 = ms.addMenu(document.getElementById("nav6"));
		menu6.addItem("Local", trail + "local.php"); 
		menu6.addItem("Abroad", trail + "abroad.php"); 
		menu6.addItem("Employment Agencies", trail + "agencies.php"); 
		menu6.addItem("Useful Links", trail + "links.php"); 
		menu6.addItem("Searching Tips", trail + "searchtips.php"); 

		var menu7 = ms.addMenu(document.getElementById("nav7"));
		menu7.addItem("Career Advancements", trail + "careeradvancements.php"); 
		menu7.addItem("Specializing in Nursing", trail + "specializinginnursing.php"); 
		menu7.addItem("License Practical Nurse/License Vocational Nurse vs Registered Nurse", trail + "lpnvsrn.php"); 
		menu7.addItem("Nursing Aides", trail + "nursingaides.php"); 
		menu7.addItem("Nursing Certifications Abroad", trail + "nursingcertifications.php"); 
		menu7.addItem("Forum", trail + "forum.php"); 

		//var menu8 = ms.addMenu(document.getElementById("nav8"));
		//menu8.addItem("Millenium", trail + "millenium.php"); 

		var menu9 = ms.addMenu(document.getElementById("nav9"));
		menu9.addItem("Ray Gapuz Story", trail + "ragstory.php"); 
		menu9.addItem("Testimonials", trail + "testimonials.php"); 

		var menu10 = ms.addMenu(document.getElementById("nav10"));
		menu10.addItem("Address/Contact", trail + "contact.php"); 
		menu10.addItem("Legal Disclaimers", trail + "legal.php");

		TransMenu.renderAll();
		
	}

}

function showf(fid)
	{
	v = document.getElementById(fid).style.display;
	if (v=='none')
		{
		document.getElementById(fid).style.display = '';
		document.getElementById(fid + 'pic' ).src = 'images/b1.gif';
		}
		else
		{
		document.getElementById(fid).style.display = 'none'
		document.getElementById(fid + 'pic' ).src = 'images/b2.gif';
		}
	}
	
function printpage()
	{
	
	lk = '&';
	url = window.location + '';
	
	surl = url.indexOf('#');
	
	if (surl>0) url = url.substring(0,surl);
	
	//turl = url.substring(url.length-3,url.length);
	
	turl = url.indexOf('?')

	if (turl<=0) lk = '?'

	nw = window.open(url + lk + 'print=1','','top=0,left=0,width=800,height=600,scrollbars=1');
	nw.focus();
	}	
	
function filterE(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
	}

function verifyE(obj)
	{
		if (filterE(obj.value)==false)
			{
				obj.value = '';
				alert('Please enter a valid email');
				obj.focus();
				return false;
			}
	}


function verify(fobj)
	{
		if (fobj.value=='')
			{
				fobj.style.border = '1px solid red';
				fobj.focus();
				return false;
			}	//fobj.style.border = '1px solid #555';
	return true;
	}

function bgray(obj)
	{
		obj.style.border = '1px solid gray';
	}

function filterR(str) 
	{
	var regexp = /[^0-9-()+]/;

	var usname = new String();
	
	usname = str.value;
	
	do
	{
	nv = usname
	usname = usname.replace(regexp,"");
	}
	while (nv!=usname);
	
	str.value = usname;
	
	return true;
	}


function txtSearch(xfind)
	{
		obj = document.getElementById('content');
		var current = new String();
		
		var reg1 = new RegExp('(?!<.*?)('+xfind+')(?![^<>]*?>)','g');
		var reg2 = new RegExp('(?!<.*?)('+xfind.toLowerCase()+')(?![^<>]*?>)','g');
		var reg3 = new RegExp('(?!<.*?)('+xfind.toUpperCase()+')(?![^<>]*?>)','g');
		
		current = obj.innerHTML;

		current = current.replace(reg1,'<span class="skey" onmouseover="x(this);">'+xfind+'</span>');
		current = current.replace(reg2,'<span class="skey" onmouseover="x(this);">'+xfind.toLowerCase()+'</span>');
		current = current.replace(reg3,'<span class="skey" onmouseover="x(this);">'+xfind.toUpperCase()+'</span>');

		obj.innerHTML = current;
		
	}

function x(obj)
	{
		obj.className = '';
	}

function listDays(m,sd)
{
ndays="Day <select name='day'>"
sld = '';

for (i=1;i<=31;i++)
    {
	if (i==sd) 
		{
		sld = 'selected="selected"'; 
		}
		else 
		{
		sld = '';
		}
		
    switch (m)
        {
        case '2':
            if (i<=29) ndays+="<option value ='" + i + "' " + sld + " >" + i + "</option>";
            break;
        case '4':
        case '6':
        case '9':
        case '11':
            if (i<=30) ndays+="<option value ='" + i + "' " + sld + " >" + i + "</option>";
            break;
        default:
            ndays+="<option value ='" + i + "' " + sld + " >" + i + "</option>"; break;
        }
    }

ndays+="</select>&nbsp;"

obj = document.getElementById("sday");

obj.innerHTML = ndays;
}	