function printMe() {
    if ( window.print ) {
        window.print();
    }
}

function addBookmark(){
if (document.all)
window.external.AddFavorite(document.location, document.title); else if (window.sidebar) { window.sidebar.addPanel(document.title, document.location, "") }
}

function copy(inElement) {
  if (inElement.createTextRange) {
    var range = inElement.createTextRange();
    if (range && BodyLoaded==1)
      range.execCommand('Copy');
  } else {
    var flashcopier = 'flashcopier';
    if(!document.getElementById(flashcopier)) {
      var divholder = document.createElement('div');
      divholder.id = flashcopier;
      document.body.appendChild(divholder);
    }
    document.getElementById(flashcopier).innerHTML = '';
    var divinfo = '<embed src="js/_clipboard.swf" FlashVars="clipboard='+encodeURIComponent(inElement.value)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
    document.getElementById(flashcopier).innerHTML = divinfo;
  }
}

function defsize(size,unit,id){
    var vfontsize = document.getElementById(id);
    if(vfontsize){
    vfontsize.style.fontSize = size + unit;
    createCookie("textsizestyle", size, 365);
	}
}

function fsize(size,unit,id){
	minsize = 0.8;
	maxsize = 1.3;
	var cookie = readCookie("textsizestyle");
	textsize = cookie ? cookie : 0.0;
	newsize = parseFloat(textsize) + parseFloat(size);
	if ( newsize > maxsize || newsize < minsize ) newsize = textsize;
    var vfontsize = document.getElementById(id);
    if(vfontsize){
    vfontsize.style.fontSize = newsize + unit;
    createCookie("textsizestyle", newsize, 365);
	}
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else var expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}
 
function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function loadImages() {
if (document.getElementById) {  // DOM3 = IE5, NS6
document.getElementById('hidepage').style.visibility = 'hidden';
}
else {
if (document.layers) {  // Netscape 4
document.hidepage.visibility = 'hidden';
}
else {  // IE 4
document.all.hidepage.style.visibility = 'hidden';
      }
   }
}


function showID(id,on) {
if (document.getElementById) {  // DOM3 = IE5, NS6
	if (on == 'on'){
	document.getElementById(id).style.visibility = 'visible';
	document.getElementById(id).style.display = 'block';
	}else{
	document.getElementById(id).style.visibility = 'hidden';
	document.getElementById(id).style.display = 'none';
	}
}
else {
if (document.layers) {  // Netscape 4
	if (on == 'on'){
	document.id.style.visibility = 'visible';
	document.id.style.display = 'block';
	}else{
	document.id.style.visibility = 'hidden';
	document.id.style.display = 'none';
	}
	}
	else {  // IE 4
	if (on == 'on'){
	document.all.id.style.visibility = 'visible';
	document.all.id.style.display = 'block';
	}else{
	document.all.id.style.visibility = 'hidden';
	document.all.id.style.display = 'none';
	}
	}
}
}

function changeText(id,msg){
	document.getElementById(id).innerHTML = msg;
}

function confirmSubmit(msg)
{
var agree=confirm(msg);
if (agree)
	return true ;
else
	return false ;
}
function getPlayer(gid) {
	if(navigator.appName.indexOf("Microsoft") != -1) {
		return window[gid];
	} else {
		return document[gid];
	}
};
