function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function pushDataToFlash(flashName,data){
	var flashMovie=getFlashMovieObject(flashName);
		flashMovie.SetVariable("/:status", data);
}
//-----------------
function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
    return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}
//-------------------------------------------

function WindowPopupPreview(url,pagename,width,height,scrollbars){
	var winLeft = (screen.width-width)/2;
	var winTop = (screen.height-(height+110))/2;
	
	window.open(url,pagename,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=' + scrollbars + ',resizable=0,left=' + winLeft + ',top=' + winTop + ',width=' + width + ',height=' + height + '');
}
//---------------------------------------------------------------------------

 function subscribe_email() {
	var email_address = document.getElementById("frm_subscribe_email").value
	var now_date = new Date()
	$.ajax({
		type: "POST",
		url: "subscribe_email.aspx",
		data: "email=" + email_address + "&t=" + now_date.getTime() + Math.random(),
		success: function(msg){
			alert(msg);
			$("#frm_subscribe_email").focus();
		}
	});
	return false;
}
//---------------------------------------------------------------------------

var newWindow;
function openPopup(popup_width,popup_height,popup_url,popup_name){
	var windowHeight = popup_height;
	var windowWidth = popup_width;
	var windowName = popup_name;
	var windowUri = popup_url;

	var centerWidth = (window.screen.width - windowWidth) / 2;
	var centerHeight = (window.screen.height - windowHeight) / 2;

	if ( !newWindow || newWindow.closed ){
		newWindow = window.open(windowUri, windowName,'addressbar=0,menubar=0,location=0,status=0,scrollbars=1,resizable=0,width=' + windowWidth + 
        	',height=' + windowHeight + 
        	',left=' + centerWidth + 
        	',top=' + centerHeight);
    	try{
			newWindow.location.href; // throws exception if after reload
			newWindow.location = windowUri;
		}catch(e){};
	}
	 if ( newWindow && ! newWindow.closed ){
		newWindow.focus();
	 }

}
//---------------------------------------------------------------------------
//-------------------------------------------
