function LoadFlash(url,wmode,flashvars,width,Height)
{ 
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+width+'" height="'+Height+'">');
document.write('      <param name="movie" value="'+url+'">');
document.write('      <param name="quality" value="high">');
document.write('      <param name="menu" value="false">');
document.write('	  <param name="FlashVars" value="'+flashvars+'"/>');
document.write('	  <param name="wmode" value="'+wmode+'">');
document.write('      <embed menu="false" src="'+url+'" width="'+width+'" height="'+Height+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" flashvars="'+flashvars+'" wmode="'+wmode+'"></embed>');
document.write('    </object>');
}

function validateEmail(email,separator){
  var mail=Trim(email.value);
  if(mail=="") return;
  var em;
  var myReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/;
  if(separator==null){
    if(myReg.test(email.value)==false){
      return false;
    }
  }
  else{
    em=email.value.split(separator);
    for(i=0;i<em.length;i++){
      em[i]=em[i].trim();
      if(em[i].length>0&&myReg.test(em[i])==false){
        return false;
      }
    }
  }
  return true;
}

function LTrim(str)
{
    var whitespace = new String(" \t\n\r");
    var s = new String(str);    
    if (whitespace.indexOf(s.charAt(0)) != -1)
    {
        var j=0, i = s.length;
        while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
        {
            j++;
        }
        s = s.substring(j, i);
    }
    return s;
}

function RTrim(str)
{
    var whitespace = new String(" \t\n\r");
    var s = new String(str);
    if (whitespace.indexOf(s.charAt(s.length-1)) != -1)
    {
        var i = s.length - 1;
        while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
        {
            i--;
        }
        s = s.substring(0, i+1);
    }
    return s;
}

function Trim(str)

{
    return RTrim(LTrim(str));
}