function insertFlash(width,height,path,bgcolor,align,id) {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="'+width+'" height="'+height+'" id="'+id+'" align="middle">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="movie" value="'+path+'" />');
	document.write('<param name="quality" value="high" />');
	document.write('<param name="menu" value="false" />');
	document.write('<param name="wmode" value="transparent" />');
	document.write('<param name="bgcolor" value="'+bgcolor+'" />');
	document.write('<embed src="'+path+'" quality="high" wmode="transparent" bgcolor="'+bgcolor+'" width="'+width+'" height="'+height+'" name="'+id+'" align="middle" menu="false" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

function c_Calc(d)
{
  switch (d) {
  case 'A' : return 10;
  case 'B' : return 12;
  case 'C' : return 13;
  case 'D' : return 14;
  case 'E' : return 15;
  case 'F' : return 16;
  case 'G' : return 17;
  case 'H' : return 18;
  case 'I' : return 19;
  case 'J' : return 20;
  case 'K' : return 21;
  case 'L' : return 23;
  case 'M' : return 24;
  case 'N' : return 25;
  case 'O' : return 26;
  case 'P' : return 27;
  case 'Q' : return 28;
  case 'R' : return 29;
  case 'S' : return 30;
  case 'T' : return 31;
  case 'U' : return 32;
  case 'V' : return 34;
  case 'W' : return 35;
  case 'X' : return 36;
  case 'Y' : return 37;
  case 'Z' : return 38;
  case '0' : return 0;
  case '1' : return 1;
  case '2' : return 2;
  case '3' : return 3;
  case '4' : return 4;
  case '5' : return 5;
  case '6' : return 6;
  case '7' : return 7;
  case '8' : return 8;
  case '9' : return 9;
  default  : return 0;

  }

return 0;

}
 function charValid(inputstr){
  var newstring = inputstr.replace(/\W/g,'');
  newstring = newstring.replace(/	/,'');
  return newstring;
 }
 
 function onCheck(input){
  var myRegExp = new RegExp('[a-zA-Z]{4}[0-9]{7}');
  return myRegExp.test(input);
 }
 function fasrCheck(input){
  input = charValid(input);
  if (input.length > 4 ){
     
     var input1 = input.substr(0,4);
     var input2 = input.substr(4,input.length);
     var myRegExp = new RegExp('[a-zA-Z]{4}'); 
     if (myRegExp.test(input1)){
       var myRegExp2 = new RegExp('[a-zA-Z]+');
       
       if (myRegExp2.test(input2)) {input2 = ''; }
       input = input1+''+input2;
       
     }else{
       input = '';
     }
            
     
    
  }
  return input;
 }
 
 function onKey(input) {
  
  var result = 0;
  result  = c_Calc(input.charAt(0));
  result += 2*c_Calc(input.charAt(1));
  result += 4*c_Calc(input.charAt(2));
  result += 8*c_Calc(input.charAt(3));
  result += 16*c_Calc(input.charAt(4));
  result += 32*c_Calc(input.charAt(5));
  result += 64*c_Calc(input.charAt(6));
  result += 128*c_Calc(input.charAt(7));
  result += 256*c_Calc(input.charAt(8));
  result += 512*c_Calc(input.charAt(9));
  return ((result % 11)% 10);

}