function changebg(id, color)
{
	document.getElementById(id).style.backgroundColor = color;
}
function showpage(number1, number2)
{
	document.getElementById('message'+number1).style.display = 'none';
	document.getElementById('message'+number2).style.display = 'block';
}


function popup(mylink, windowname, winWidth, winHeight)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
   href=mylink;
else
   href=mylink.href;
window.open(href, windowname, 'width='+winWidth+',height='+winHeight+',scrollbars=no');
return false;
}


function check_form_data()	{
	var error;	
	thiserror = "";
	var str=document.contact.txtEmail.value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (document.contact.txtName.value == ''){
		thiserror = thiserror + 'Name is empty...\n';
	}	
	if (str == ''){
		thiserror = thiserror + 'Email is blank...\n';
	}
	else
	{
		if (!filter.test(str))
		{
			thiserror = thiserror + 'Not a valid email address...\n';
		}
	}	
	if (document.contact.txtComments.value == ''){
		thiserror = thiserror + 'Comments is blank...\n';
	}
	if (thiserror == ""){
		document.contact.submit();
	}
	else{
		alert(thiserror);
		return false;
	}																																																											
}



function reset_fields()	{
document.contact.txtName.value = '';
document.contact.txtEmail.value = '';
document.contact.txtComments.value = '';																																																												
}

function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}

