﻿// JavaScript Document
var strtypekeyboard="Farsi" ;
var id;

function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}

function fonkey()
{
// Programmer: Vahid Reza Yazdekhasti  vahidreza@yaghout.net
// Copyright : http://www.yaghout.net
var numkey = window.event.keyCode;
var ISOFarsiCodePage = [ 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, 0x0643, 0x003E, 0x003D, 0x003C, 0x061F,   0x066C, 0x0624, 0x200C, 0x0698,0x06CC,0x064D,
   0x0625, 0x0623,0x0622, 0x0651, 0x0629, 0x00BB, 0x00AB, 0x0621, 0x004E, 0x005D, 0x005B, 0x0652, 0x064B, 0x0626, 0x064F, 0x064E, 0x0056, 0x064C, 0x0058,
   0x0650, 0x0643, 0x062C,0x0698, 0x0686, 0x00D7, 0x0640,   0x067E, 0x0634, 0x0630, 0x0632, 0x064A, 0x062B, 0x0628, 0x0644,0x0627, 0x0647,0x062A,0x0646,
   0x0645, 0x0626, 0x062F, 0x062E,   0x062D, 0x0636, 0x0642, 0x0633,   0x0641, 0x0639, 0x0631, 0x0635,0x0637, 0x063A, 0x0638, 0x007D, 0x007C, 0x007B, 0x007E ];
   if (strtypekeyboard == "Farsi" && window.event.keyCode == 65){window.event.keyCode = 0x061B;return true;}
   if (strtypekeyboard == "Farsi" && window.event.keyCode!=13 && window.event.keyCode!=65)
      window.event.keyCode = ISOFarsiCodePage[numkey - 0x0020];
    return true;
}

function changelang(objtext1)
{
   if (window.event.keyCode==113)  
      if (strtypekeyboard == "Farsi")
          strtypekeyboard = "English" ;
        else 
         strtypekeyboard = "Farsi"; 
    if (window.event.keyCode==113) {  window.event.keyCode=0; objtext1.focus ();}
if (window.event.keyCode==118){objtext1.value="";}
   return true;
}

     function maskKeyPress(objEvent,obj)
     {
       var iKeyCode;       
       iKeyCode = objEvent.keyCode;   
    
       if(iKeyCode<48 || iKeyCode>57){alert("در اين فيلد فقط عدد وارد کنيد");event.keyCode=null;return true;}else
{       return false;}
     }
function goSearch(q,t){
if (t =1){
document.all.jsearch.action = "results.aspx?" + q;
document.all.jsearch.submit();
}
}
function gSearch(){
if (document.all.myfld.value == "0"){
document.all.jkw.value = document.all.akw.value;
document.all.gtyp.value = "1"
}
}
function checksearchform(){
  if (trim(document.all.keyword1.value) == ""){
alert("کليدواژه ها مي بايستي به ترتيب و از بالا به پائين پر شوند")
return false;
}
  if ((trim(document.all.keyword2.value) == "") && (trim(document.all.keyword3.value) != "")){
alert("کليدواژه ها مي بايستي به ترتيب و از بالا به پائين پر شوند")
return false;
}
return true;
	}
