// JavaScript Document
var sUserAgent = navigator.userAgent;
var isOpera = sUserAgent.indexOf("Opera") > -1;
var isIE = sUserAgent.indexOf("compatible") > -1 && sUserAgent.indexOf("MSIE") > -1 && !isOpera;
var OverLeftMenu = 0;

function getAbsoluteOffsetTop(obj) {
	var y = obj.offsetTop;
	while (obj = obj.offsetParent)
		y += obj.offsetTop;
	if(isIE)
	{
		return y;
	}
	else
	{
		return y+"px";
	}
}
function getAbsoluteOffsetLeft(obj) {
	var x = obj.offsetLeft;
	while (obj = obj.offsetParent)
		x += obj.offsetLeft;
	if(isIE)
	{
		return x;
	}else
	{
		return x+"px";
	}
}

setInterval("checkLeftMenu()", 1300);
function checkLeftMenu()
{
	if(OverLeftMenu==0)
		hideLeftMenu();
}
function hideLeftMenu() {
	showLeftMenu(null, null);
}
function showLeftMenu(DOM_mainid, id) {
	if(DOM_mainid == null)
		OverLeftMenu = 0;
	else
		OverLeftMenu = 1;
	
	var DOM_id = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
	if (DOM_id)
	{
		if(isIE)
		{
			DOM_id.style.display='block';
			DOM_id.style.top= (getAbsoluteOffsetTop(DOM_mainid) + 18) + 'px';
			DOM_id.style.left= (getAbsoluteOffsetLeft(DOM_mainid) + DOM_mainid.offsetWidth -18) + 'px';
		}
		else
		{
			DOM_id.style.display='block';
			DOM_id.style.top= (DOM_mainid.offsetTop + 180) + 'px';
			DOM_id.style.left= (DOM_mainid.offsetLeft + DOM_mainid.offsetWidth +120) + 'px';
		}
	}
}

function display(id, value) {
	$(id).style.display = value;
//	if(id != 'success')
//		display('success', '');
}

function CreateBookmarkLink(title, url) {
	title = title == undefined ? "IPIM" : title;
  // Blogger - Replace with <$BlogItemTitle$>  
  // MovableType - Replace with <$MTEntryTitle$>
	url = url == undefined ? "http://www.ipim.gov.mo/" : url;
  // Blogger - Replace with <$BlogItemPermalinkURL$>
  // MovableType - Replace with <$MTEntryPermalink$> 
  // WordPress - <?php bloginfo(’url’); ?> 
	if (window.sidebar) {
  // Mozilla Firefox Bookmark  
		window.sidebar.addPanel(title, url, ""); 
	}else if( window.external ) {
  // IE Favorite  
		window.external.AddFavorite( url, title);
	}else if(window.opera && window.print) {
  // Opera Hotlist  
		return true;
	}
}

function checkepaper_tw(form) {
	
	/*
	var check_lang = false;
	for(var i = 0; i < form.language.length; i++) {
		if(form.language[i].checked == true) {
			check_lang = true;
			break;
		}
	}
	if(check_lang == false) {
		alert("請選擇語言。");
		return false;
	}
	*/
	if(form.contact_firstname.value == '') {
		alert("請輸入你的姓氏。");	
		form.contact_firstname.focus();
		return false;
	}
	if(form.email.value == '') {
		alert("請輸入你的電郵。");	
		form.email.focus();
		return false;
	}
	/*
	if(form.agree.value != 1) {
		alert("請查看條款。");	
		return false;
	}
	*/
	return true;
	
}

function checkepaper_cn(form) {
	/*
	var check_lang = false;
	for(var i = 0; i < form.language.length; i++) {
		if(form.language[i].checked == true) {
			check_lang = true;
			break;
		}
	}
	if(check_lang == false) {
		alert("请选择语言。");
		return false;
	}*/
	if(form.contact_firstname.value == '') {
		alert("请输入你的姓氏。");	
		form.contact_firstname.focus();
		return false;
	}
	if(form.email.value == '') {
		alert("请输入你的电邮。");	
		form.email.focus();
		return false;
	}/*
	if(form.agree.value != 1) {
		alert("请查看条款。");	
		return false;
	}
	*/
	return true;
	
}

function checkepaper_en(form) {
	
	/*
	var check_lang = false;
	for(var i = 0; i < form.language.length; i++) {
		if(form.language[i].checked == true) {
			check_lang = true;
			break;
		}
	}
	if(check_lang == false) {
		alert("請選擇語言。");
		return false;
	}
	*/
	if(form.contact_firstname.value == '') {
		alert("Please input your First Name。");	
		form.contact_firstname.focus();
		return false;
	}
	if(form.email.value == '') {
		alert("Please input your email。");	
		form.email.focus();
		return false;
	}
	/*
	if(form.agree.value != 1) {
		alert("請查看條款。");	
		return false;
	}
	*/
	return true;
	
}

function checkepaper_pt(form) {
	/*
	var check_lang = false;
	for(var i = 0; i < form.language.length; i++) {
		if(form.language[i].checked == true) {
			check_lang = true;
			break;
		}
	}
	if(check_lang == false) {
		alert("请选择语言。");
		return false;
	}*/
	if(form.contact_firstname.value == '') {
		alert("Insira o seu primeiro nome");	
		form.contact_firstname.focus();
		return false;
	}
	if(form.email.value == '') {
		alert("Insira seu e-mail");	
		form.email.focus();
		return false;
	}/*
	if(form.agree.value != 1) {
		alert("请查看条款。");	
		return false;
	}
	*/
	return true;
	
}

function checkform_tw(form, whichpage) {
	
	if(whichpage == 'offer' || whichpage == 'contact') {
		
		if(form.contact_name.value == '') {
			alert('姓名是空的');
			return false;
		}
		if(form.contact_email.value == '') {
			alert('電郵是空的');
			return false;
		}
		var contact_gender = false;
		for(var i = 0; i < form.contact_gender.length; i++) {
			if(form.contact_gender[i].checked == true) {
				contact_gender = true;
				break;
			}
		}
		if(contact_gender == false) {
			alert("请选择性別。");
			return false;
		}
		if(form.contact_message.value == '') {
			alert('信息是空的');
			return false;
		}
		
	}
	
	return true;
	
}

function checkform_cn(form, whichpage) {
	
	if(whichpage == 'offer' || whichpage == 'contact') {
		
		if(form.contact_name.value == '') {
			alert('姓名是空的');
			return false;
		}
		if(form.contact_email.value == '') {
			alert('电邮是空的');
			return false;
		}
		var contact_gender = false;
		for(var i = 0; i < form.contact_gender.length; i++) {
			if(form.contact_gender[i].checked == true) {
				contact_gender = true;
				break;
			}
		}
		if(contact_gender == false) {
			alert("请选择性别。");
			return false;
		}
		if(form.contact_message.value == '') {
			alert('信息是空的');
			return false;
		}
		
	}
	
	return true;
	
}

function checkform_en(form, whichpage) {
	
	if(whichpage == 'offer' || whichpage == 'contact') {
		
		if(form.contact_name.value == '') {
			alert('Your Name is empty.');
			return false;
		}
		if(form.contact_email.value == '') {
			alert('Email is empty.');
			return false;
		}
		var contact_gender = false;
		for(var i = 0; i < form.contact_gender.length; i++) {
			if(form.contact_gender[i].checked == true) {
				contact_gender = true;
				break;
			}
		}
		if(contact_gender == false) {
			alert("Please choose your gender。");
			return false;
		}
		if(form.contact_message.value == '') {
			alert('Your message is empty');
			return false;
		}
		
	}
	
	return true;
	
}

function checkform_pt(form, whichpage) {
	
	if(whichpage == 'offer' || whichpage == 'contact') {
		
		if(form.contact_name.value == '') {
			alert('Insira o seu primeiro nome');
			return false;
		}
		if(form.contact_email.value == '') {
			alert('Insira seu e-mail');
			return false;
		}
		var contact_gender = false;
		for(var i = 0; i < form.contact_gender.length; i++) {
			if(form.contact_gender[i].checked == true) {
				contact_gender = true;
				break;
			}
		}
		if(contact_gender == false) {
			alert("Por favor, escolha o seu sexo");
			return false;
		}
		if(form.contact_message.value == '') {
			alert('Insira a sua mensagem.');
			return false;
		}
		
	}
	
	return true;
	
}

function update_comment(form) {
	//var form;
	
	//form = $('commentform');
	
	//alert(form.agree.value);
	if(form.agree[0].checked == true) {
		$('success').style.display='';
		$('comment').style.display='none';
		form.submit();
	}else if(form.agree[1].checked == true) {
		$('success').style.display='none';
		$('comment').style.display='';
	}
	
}

function $(id) {
	return document.getElementById(id);
}

function dete_isnum(id_name){
	if(!isNaN($(id_name).value)){
		return true;
	}else{
		alert('請填上數字。');
		$(id_name).focus();
		return false;
	}
}
