var win = ""

function openPopUpWindow(mypage,myname,w,h,scroll) {
if (win!="") {
 win.close();
 }
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable=yes';
  win=window.open(mypage,myname,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

function showContinent(id) {

	var div = document.getElementById("hide-"+id);
	var bar = document.getElementById("continent-"+id);
	var link = document.getElementById("link-"+id);
	
	if (div.style.display == "" || div.style.display == "none") {
		
		//TURN OFF OTHER OPEN BARS
		document.getElementById("hide-1").style.display = "none";
		document.getElementById("hide-2").style.display = "none";
		document.getElementById("hide-3").style.display = "none";
		document.getElementById("hide-4").style.display = "none";
		document.getElementById("hide-5").style.display = "none";
		document.getElementById("hide-6").style.display = "none";
		document.getElementById("link-1").innerHTML = "Read details";
		document.getElementById("link-2").innerHTML = "Read details";
		document.getElementById("link-3").innerHTML = "Read details";
		document.getElementById("link-4").innerHTML = "Read details";
		document.getElementById("link-5").innerHTML = "Read details";
		document.getElementById("link-6").innerHTML = "Read details";
		document.getElementById("continent-1").style.backgroundColor = "#F3F3F3";
		document.getElementById("continent-2").style.backgroundColor = "#F3F3F3";
		document.getElementById("continent-3").style.backgroundColor = "#F3F3F3";
		document.getElementById("continent-4").style.backgroundColor = "#F3F3F3";
		document.getElementById("continent-5").style.backgroundColor = "#F3F3F3";
		document.getElementById("continent-6").style.backgroundColor = "#F3F3F3";
		
		div.style.display = "block";
		bar.style.backgroundColor = "#CCC";
		link.innerHTML = "Hide details";
	} else {
		div.style.display = "none";
		bar.style.backgroundColor = "#F3F3F3";
		link.innerHTML = "Read details";
	};
		

}

function showNews(newsid) {

	var l = document.getElementById("link"+newsid);
	var p = document.getElementById("news"+newsid);
	
	if (p.style.display == "" || p.style.display == "none") {
		p.style.display = "block";
		l.innerHTML = "Hide Article";
	} else {
		p.style.display = "none";
		l.innerHTML = "Read Article";
	};

}

function updateContent(tagID, content)
{
    var t = document.getElementById(tagID);
    t.innerHTML = content;
}

function validateRequired() {

	var inputs = document.getElementsByTagName("input");
	for (i=0;i<inputs.length;i++) {
	

		if(inputs[i].name == "frmEmail" || inputs[i].name == "email")
		{
			if(!isEmail(inputs[i].value))
			{
				alert("Please enter a valid email address");
				inputs[i].focus();
				return false;
			}
		}

		if (inputs[i].className == "required") {
			if (inputs[i].value == "") {
				alert("A required field has been left blank");
				inputs[i].focus();
				return false;
			};
		};
	}
	
	var selects = document.getElementsByTagName("select");
	for (i=0;i<selects.length;i++) {
	
		if (selects[i].className == "required") {
			if (selects[i].value == "") {
				alert("A required field has been left blank");
				selects[i].focus();
				return false;
			};
		};
	
	}

	var textareas = document.getElementsByTagName("textarea");
	for (i=0;i<textareas.length;i++) {
	
		if (textareas[i].className == "required") {
			if (textareas[i].value == "") {
				alert("A required field has been left blank");
				textareas[i].focus();
				return false;
			};
		};
	
	}

return true;

}

function isEmail(string)
{
    if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
}


function FlashMap(MovieURL) {

document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="505" height="310" id="main" align="middle">');
document.write('<param name="allowScriptAccess" value="sameDomain" />');
document.write('<param name="movie" value="'+MovieURL+'" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="salign" value="lt" /><param name="bgcolor" value="#ffffff" /><embed src="'+MovieURL+'" quality="high" scale="noscale" salign="lt" bgcolor="#ffffff" width="505" height="310" name="main" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');

}

function DNSFlash(MovieURL) {

document.write('<object width="480" height="401" align="middle" id="main" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">');
document.write('<param value="sameDomain" name="allowScriptAccess" />');
document.write('<param value="DownloadAsset.action?contentId=385&amp;languageId=1&amp;assetKey=flash" name="movie" />');
document.write('<param value="high" name="quality" />');
document.write('<param value="transparent" name="wmode" />');
document.write('<param value="noscale" name="scale" />');
document.write('<param value="lt" name="salign" />');
document.write('<param value="#ffffff" name="bgcolor" /><embed width="480" height="401" align="middle" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="sameDomain" wmode="transparent" name="main" bgcolor="#ffffff" salign="lt" scale="noscale" quality="high" src="DownloadAsset.action?contentId=385&amp;languageId=1&amp;assetKey=flash">');
document.write('</embed>');
document.write('</object>');

}


function FlashMap1(MovieURL) {

document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="320" id="main" align="middle">');
document.write('<param name="allowScriptAccess" value="sameDomain" />');
document.write('<param name="movie" value="'+MovieURL+'" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="scale" value="noscale" /><param name="salign" value="lt" /><param name="bgcolor" value="#ffffff" /><embed src="'+MovieURL+'" quality="high" scale="noscale" salign="lt" bgcolor="#ffffff" width="550" height="320" name="main" wmode="transparent" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');

}

function NetNamesSliding() {

document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="800" height="600" align="middle">');
document.write('<param name="allowScriptAccess" value="sameDomain" />');
document.write('<param name="movie" value="DownloadAsset.action?contentId=376&languageId=1&assetKey=flash" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="salign" value="lt" /><param name="bgcolor" value="#ffffff" /><embed src="DownloadAsset.action?contentId=376&languageId=1&assetKey=flash" quality="high" scale="noscale" salign="lt" bgcolor="#ffffff" width="800" height="600" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');

}


function checkform() {
var error_message = '';
if (document.gb_form.gb_firstname.value=="") { error_message +='First Name \n'; ; }
if (document.gb_form.gb_lastname.value=="") { error_message +='Last Name \n'; ; }
if (document.gb_form.gb_email.value=="") { error_message +='Email \n'; ; }
if (document.gb_form.gb_phone1.value=="") { error_message +='Phone \n'; ; }
if (document.gb_form.gb_country.value=="") { error_message +='Country \n'; ; }
if (document.gb_form.gb_comment1.value=="") { error_message +='Comment 1 \n'; ; }
if (document.gb_form.gb_comment2.value=="") { error_message +='Comment 2 \n'; ; }
if(error_message !=''){
error_message = 'Please fill in:\n' + error_message;
alert(error_message);
return false;
}
return true;
};

