/* Modified By:  Steve Robison, Jr. (stevejr@ce.net) 

This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com */


var checkflag = "false";
function check(formid, fieldname) {
  theform = document.getElementById(formid);
  field = theform.elements[fieldname];
  if (checkflag == "false") {
    for (i = 0; i <= field.length; i++) {
      field[i].checked = true;
    }
    checkflag = "true";
    return "Uncheck All"; 
  } else {
    for (i = 0; i <= field.length; i++) {
      field[i].checked = false; 
    }
    checkflag = "false";
    return "Check All"; 
  }
}

/* js for share links */

function formHandler(form){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
window.location.href = URL;
} 

function playvid(myLink, url){
myLink.parentNode.parentNode.parentNode.firstChild.innerHTML='<embed src="'+url+'" controller="true" width="320" height="260">'; return false;
} 

var ua = navigator.userAgent;
var ual = ua.toLowerCase();

var brokenHover = ((ual.indexOf("msie") != -1) && (ual.indexOf("konqueror") == -1));
var mozPosBug = false;

var bd = ua.match(/Gecko\/(\d+)/);
if (bd) {
   try {
      var d = new Date(bd[1].substr(0, 4), bd[1].substr(4,2), bd[1].substr(6,2));
      if (d <= new Date( 2003, 10, 18 )) {
         mozPosBug = true;
      }
   } catch (e) {}
}

function show_links( sid ) {
   if (brokenHover) {
      var sm = document.getElementById('links' + sid);
      sm.style.display = "block";
   } else if (mozPosBug) {
      var sm = document.getElementById('links' + sid);
      sm.style.marginTop = "20";
   }
}

function hide_links( sid ) {
   if (!brokenHover) return;
   var sm = document.getElementById('links' + sid);
   sm.style.display = "none";
}

