var hWin = null;

function OpenWindow(p_type, p_lang) {

	var sUrl;
	var sName;
	var sParameter;

	switch (p_type) {

	case "availability": //availability
		sUrl = "http://www.temanasi.jp/yoyaku/roomList.php?client_id=20070907103821&language=" + p_lang;
		sName = "availability_window";
		sParameter = "scrollbars=yes,resizable=yes,width=800,height=600";
		break;

	case "reservation": //reservation
	case "plan": //plan
		sUrl = "http://www.temanasi.jp/yoyaku/planList.php?client_id=20070907103821&language=" + p_lang;
		sName = "reservation_window";
		sParameter = "scrollbars=yes,resizable=yes,width=800,height=600";
		break;

	case "roomtype": //room type
		sUrl = "http://www.temanasi.jp/yoyaku/roomList.php?client_id=20070907103821&language=" + p_lang;
		sName = "reservation_window";
		sParameter = "scrollbars=yes,resizable=yes,width=800,height=600";
		break;

	case "faq": //FAQ
		sUrl = "http://yokohama.hostelvillage.com/en/faq/";
		sName = "faq_window";
		sParameter = "scrollbars=yes,resizable=yes,width=640,height=600";
		break;

	default:
		sUrl = "";
		sName = ""
		sParameter = "";

	}

	if (sUrl == "") {
		return false;
	}

	hWin = window.open(sUrl, sName, sParameter);
	hWin.focus();

	return true;

}

function ChangeLink(p_elementId, p_linkUrl) {

	document.getElementById(p_elementId).href = p_linkUrl;

}

function ExternalLinks() {

	if (! document.getElementsByTagName) {
		return;
	}
	
	var anchors = document.getElementsByTagName("a");
	
	for (var i = 0; i < anchors.length; i++) {
		if (anchors[i].getAttribute("href") && anchors[i].getAttribute("rel") == "external") {
			anchors[i].target = "_blank";
		}
	}
	
	var volunteerform = document.getElementById("frm-volunteer");
	
	if (volunteerform != null) {
		volunteerform.target = "_blank";
	}
	
}

window.onload = ExternalLinks;