function thisMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
}

function loginDone(ok) {
	thisMovie( mw_flashMovieId ).loginDone(ok);
}
function logoutDone() {
	thisMovie( mw_flashMovieId ).logoutDone();
}
function pinDone(ok) {
	thisMovie( mw_flashMovieId ).pinDone(ok);
}
function pinChangeDone() {
	thisMovie( mw_flashMovieId ).pinChangeDone();
}


function moveIFrame(x,y,w,h) {
    var frameRef=document.getElementById("layerFrame");
    frameRef.style.left=x;
    frameRef.style.top=y;
    var iFrameRef=document.getElementById("layerIFrame");	
	iFrameRef.width=w;
	iFrameRef.height=h;
}

function hideIFrame() {
	document.getElementById("layerFrame").innerHTML = "";
	document.getElementById("layerFrame").style.left = "";
	document.getElementById("layerFrame").style.top = "";
    document.getElementById("layerFrame").style.visibility="hidden";
}

function loadIFrame(url){
	document.getElementById("layerFrame").innerHTML = "<iframe id='layerIFrame' src='" + url + "' frameborder='0' style='background-color:transparent;'></iframe>";
	document.getElementById("layerFrame").style.visibility="visible";
}

function loadPassiveIFrame(url){
	document.getElementById("passiveFrame").innerHTML = "<iframe id='passiveIFrame' src='" + url + "' frameborder='0' ></iframe>";
}		

function checkBrowserName(name){  
	var agent = navigator.userAgent.toLowerCase();  
 	if (agent.indexOf(name.toLowerCase())>-1) {  
    	return true;  
  	}  
 	return false;  
}  

function openPopup(url,name,w,h,scroll,center,l,t,res) {
  if(!l) {l = 5;}
  if(!t) {t = 15;}
  if(!res) {res = 'yes';}
  if(!scroll){scroll = 1;}
  if(!center){center = false;}
   pLeft = (window.screen.width/2)  - (w/2 + l);
   pTop  = (window.screen.height/2) - (h/2 + t);
  if (center) {
    xPos = 'left=' + pLeft;
	yPos = 'top=' + pTop;
  } else {
    xPos = 'screenX=' + pLeft;
    yPos = 'screenY=' + pTop;
  }

  pWin = window.open(url, name, "toolbar=yes,location=yes,directories=no,status=no,menubar=yes,scrollbars=" + scroll + ",resizable=" + res + ",width=" + w + ",height=" + h + ",copyhistory=no," + xPos + "," + yPos +"");
  pWin.focus();

  if (pWin) return false;
  else return true;

}