
var current_loc = new String(window.location.href);
var current_lang = ''; //english
var homepageRoot = 'http://www.polyu.edu.hk/cmao/';
if( current_loc.indexOf('/tc/') > 0 )
{
	current_lang = 'tc';
} else if (current_loc.indexOf('/sc/') > 0)
{
	current_lang = 'sc';
} else {
	current_lang = '';
}

// Current Page Reference
// copyright Stephen Chapman, 1st Jan 2005
// you may copy this function but please keep the copyright notice with it
function getURL(uri) {
	uri.dir = location.href.substring(0, location.href.lastIndexOf('\/'));
	uri.dom = uri.dir; if (uri.dom.substr(0,7) == 'file:\/\/') uri.dom = uri.dom.substr(7);
	uri.path = ''; var pos = uri.dom.indexOf('\/'); if (pos > -1) {uri.path = uri.dom.substr(pos+1); uri.dom = uri.dom.substr(0,pos);}
	uri.page = location.href.substring(uri.dir.length+1, location.href.length+1);
	pos = uri.page.indexOf('?');if (pos > -1) {uri.page = uri.page.substring(0, pos);}
	pos = uri.page.indexOf('#');if (pos > -1) {uri.page = uri.page.substring(0, pos);}
	uri.ext = ''; pos = uri.page.indexOf('.');if (pos > -1) {uri.ext =uri.page.substring(pos+1); uri.page = uri.page.substr(0,pos);}
	uri.file = uri.page;
	if (uri.ext != '') uri.file += '.' + uri.ext;
	if (uri.file == '') uri.page = 'index';
	uri.args = location.search.substr(1).split("?");
	return uri;
}

                  

function ChangeLang(request_lang) {
	var uri = new Object();
	getURL(uri);
	var extension = "." + uri.ext;
	var page = uri.page + extension;

	var new_loc = homepageRoot  + page; //init
	//if current lang = eng
	if (current_lang == '')
	{
		if (request_lang == '')
		{
			new_loc = homepageRoot  + request_lang + page;
		} else {
			new_loc = homepageRoot  + request_lang  + '/' + page;
		}
	} else {
		if( request_lang == 'tc' ) {
			new_loc = current_loc.replace('/' + current_lang + '/', '/' + request_lang  + '/');
		} else if( request_lang == 'sc' ) {
			new_loc = current_loc.replace('/' + current_lang + '/', '/' + request_lang  + '/');
		} else {
			new_loc = homepageRoot + page;
		}
	}
	location.replace(new_loc);
}

function form_validate()
{

	//alert("searchform="+searchform);
	//alert("searchform="+searchform.searchInput);
	//alert("searchform="+searchform.searchInput.value);
	if (document.searchform.q.value == '' || document.searchform.q.value == 'Search here')
	{
		alert('Please fill in search keywords.');
		return false;
	} else {
	  document.searchform.submit();
	}
}


//preload image-----------------------

AC_FL_RunContent = 0;
//preload image
if (document.images) { 
imagea = new Image
imageb = new Image
imagec = new Image

imaged = new Image
imagee = new Image
imagef = new Image
imageg = new Image
imageh = new Image 

//for Student Exchange
imagei = new Image
imagej = new Image
imagek = new Image 

imagel = new Image
imagem = new Image 
imagen = new Image
imageo = new Image

//--numeric--------------------
image1 = new Image
image2 = new Image  
image3 = new Image 

image4 = new Image
image5 = new Image
image6 = new Image
image7 = new Image
image8 = new Image 

//for Student Exchange
image9 = new Image
image10 = new Image
image11 = new Image 

image12 = new Image
image13 = new Image 
image14 = new Image 
image15 = new Image 


imagea.src = 'images/arrow_down_title.jpg' 
image1.src = 'images/arrow_down_title_on.jpg' 

imageb.src = 'images/contact_us.jpg' 
image2.src = 'images/contact_us2.jpg' 

imagec.src = 'images/home.jpg' 
image3.src = 'images/home_over.jpg' 

imaged.src = 'images/outpost_01.png' 
image4.src = 'images/outpost_01_1.png' 

imagee.src = 'images/outpost_02.png' 
image5.src = 'images/outpost_02_1.png' 

imagef.src = 'images/outpost_03.png' 
image6.src = 'images/outpost_03_1.png' 

imageg.src = 'images/outpost_04.png' 
image7.src = 'images/outpost_04_1.png' 

imageh.src = 'images/outpost_05.png' 
image8.src = 'images/outpost_05_1.png'

imagei.src = 'images/04_outbound.jpg' 
image9.src = 'images/04_outbound_01.jpg'

imagej.src = 'images/04_inbound.jpg' 
image10.src = 'images/04_inbound_01.jpg'

imagek.src = 'images/04_forms.jpg' 
image11.src = 'images/04_forms_01.jpg'

imagel.src = 'images/about_vision.jpg' 
image12.src = 'images/about_vision_1.jpg'

imagem.src = 'images/about_mission.jpg' 
image13.src = 'images/about_mission_1.jpg'

imagen.src = 'images/staff_list01.jpg'
image14.src = 'images/staff_list02.jpg'

imageo.src = 'images/photo_album_01.png'
image15.src = 'images/photo_album_02.png'

}
