

var lang = 1;	// 1: Farsi, 0: English

// Farsi keyboard map based on ISIRI-2901

var farsikey = [

   0x0020, 0x0021, 0x061B, 0x066B, 0x00A4, 0x066A, 0x060C, 0x06AF,

   0x0029, 0x0028, 0x002A, 0x002B, 0x0648, 0x002D, 0x002E, 0x002F,

   0x06F0, 0x06F1, 0x06F2, 0x06F3, 0x06F4, 0x06F5, 0x06F6, 0x06F7,

   0x06F8, 0x06F9, 0x003A, 0x06A9, 0x003E, 0x003D, 0x003C, 0x061F,

   0x066C, 0x0624, 0x200C, 0x0698, 0x0649, 0x064D, 0x0625, 0x0623,

   0x0622, 0x0651, 0x0629, 0x00BB, 0x00AB, 0x0621, 0x004E, 0x005D,

   0x005B, 0x0652, 0x064B, 0x0626, 0x064F, 0x064E, 0x0056, 0x064C,

   0x0058, 0x0650, 0x0643, 0x062C, 0x005C, 0x0686, 0x00D7, 0x0640,

   0x200D, 0x0634, 0x0630, 0x0632, 0x064A, 0x062B, 0x0628, 0x0644,

   0x0627, 0x0647, 0x062A, 0x0646, 0x0645, 0x067E, 0x062F, 0x062E,

   0x062D, 0x0636, 0x0642, 0x0633, 0x0641, 0x0639, 0x0631, 0x0635,

   0x0637, 0x063A, 0x0638, 0x007D, 0x007C, 0x007B, 0x007E

];


function FKeyDown(j)

{
if(j == 1){

   if (lang == 0) {
document['langSelect'].src='../master/farsi/fa.gif';
lang = 1;
window.defaultStatus = "Farsi";
      return true;
}
else {
 document['langSelect'].src='../master/farsi/en.gif';
 lang = 0;
 window.defaultStatus = "English";
      return true;
      }
      return false;
}else{

lang = 1;
}
}



// change the Farsi

// submit the FrmSearch form & Data bank search form

function FKeyPressfrmSearch(){

    var key = window.event.keyCode;
		
if (key==13){
  } 	
   if (lang == 1) { //If Farsi

      if (key == 0x0020 && window.event.shiftKey) // Shift-space -> ZWNJ

         window.event.keyCode = 0x200C;

      else

         window.event.keyCode = farsikey[key - 0x0020];

         if ( farsikey[key-0x0020] == 92){   

			window.event.keyCode = 0x0698;

         }

         if ( farsikey[key-0x0020] == 8205){   

			window.event.keyCode = 0x067E;

         }

      

   }

   return true;

}
// End of FrmSearch

// magazine Search
function FKeyPressMagazine(){

    var key = window.event.keyCode;
		
if (key==13){

		document.magazineSearch.submit();
  } 	
   if (lang == 1) { //If Farsi

      if (key == 0x0020 && window.event.shiftKey) // Shift-space -> ZWNJ

         window.event.keyCode = 0x200C;

      else

         window.event.keyCode = farsikey[key - 0x0020];

         if ( farsikey[key-0x0020] == 92){   

			window.event.keyCode = 0x0698;

         }

         if ( farsikey[key-0x0020] == 8205){   

			window.event.keyCode = 0x067E;

         }

      

   }

   return true;

}
// End of MAGAZINE

// submit the Email Bank form

function FKeyPressEmailBank(){

    var key = window.event.keyCode;
		
if (key==13){

		document.PRIVAT.submit(); 
  } 	
   if (lang == 1) { //If Farsi

      if (key == 0x0020 && window.event.shiftKey) // Shift-space -> ZWNJ

         window.event.keyCode = 0x200C;

      else

         window.event.keyCode = farsikey[key - 0x0020];

         if ( farsikey[key-0x0020] == 92){   

			window.event.keyCode = 0x0698;

         }

         if ( farsikey[key-0x0020] == 8205){   

			window.event.keyCode = 0x067E;

         }

      

   }

   return true;

}
// End of Email bank

// submit the Email Bank form Co Search
 
function FKeyPressCoEmailBank(){

    var key = window.event.keyCode;
		
if (key==13){

		document.GEWERBLICH.submit(); 
  } 	
   if (lang == 1) { //If Farsi

      if (key == 0x0020 && window.event.shiftKey) // Shift-space -> ZWNJ

         window.event.keyCode = 0x200C;

      else

         window.event.keyCode = farsikey[key - 0x0020];

         if ( farsikey[key-0x0020] == 92){   

			window.event.keyCode = 0x0698;

         }

         if ( farsikey[key-0x0020] == 8205){   

			window.event.keyCode = 0x067E;

         }

      

   }

   return true;

}
// End of Email bank

// magazine Search 2
function FKeyPress() {
   var key = window.event.keyCode;
   if (key < 0x0020 || key >= 0x00FF)
      return;
   if (lang==1) {
      var el = event.srcElement;
      var objRegExp = new RegExp("[A-Za-z\x27\x2C\x3B\x5B\x5C\x5D\x7C]");
      var validate_key = objRegExp.test(String.fromCharCode(key));
      if ((validate_key || (key==92)) && (key != 0x200C) && (el.value.lastIndexOf(String.fromCharCode(1740)) == el.value.length - 1) && el.value.length > 0) {
         el.value = el.value.slice(0, -1);
         el.value += String.fromCharCode(1610);
      }
      if (key == 0x0020 && window.event.shiftKey)
         window.event.keyCode = 0x200C;
      else
         window.event.keyCode = farsikey[key - 0x0020];
   }
   return true;
}

// End of MAGAZINE
  function() { return false; }
    
    // Menu Lateral
    if (document.getElementById){
    document.write('<style type="text/css">\n')
    document.write('.options{display: none;}\n')
    document.write('</style>\n')
    }
    function SwitchMenu(obj){
    	if(document.getElementById){
    	var el = document.getElementById(obj);
    	var ar = document.getElementById("masterdiv").getElementsByTagName("span");
    		if(el.style.display != "block"){
    			for (var i=0; i<ar.length; i++){
    				if (ar[i].className=="options")
    				ar[i].style.display = "none";
    			}
    			el.style.display = "block";
    		}else{
    			el.style.display = "none";
    		}
    	}
    }
