function isWhChar(ch){if(ch==' '||ch=='\t'||ch=='\r'||ch=='\n')return 1;return 0;}
//-------------------------------

function TrimStr(str)  {  if(str.indexOf(" ")==-1&&str.indexOf("\t")==-1&&str.indexOf("\r")==-1&&str.indexOf("\n")==-1) return str;
var iBeg=0,iEnd=str.length;  while(iBeg<iEnd&&isWhChar(str.charAt(iBeg))) iBeg++;  while(iEnd>iBeg&&isWhChar(str.charAt(iEnd-1))) iEnd--;  if(iBeg==0&&iEnd==str.length) return str;  return str.substring(iBeg,iEnd);  }
//-------------------------------

function touni( s )
{
  var s2="";
    for(var i=0;i<s.length;++i)
     
     if ( s.charCodeAt(i) > 256 ||  s.charCodeAt(i) < 32 ) 
        s2+="&#"+s.charCodeAt(i)+";";
     else if ( s.charCodeAt(i)==34 )
           s2+='\'' ;
     else   
        s2+=s.charAt(i);

 return s2;
}
//-------------------------------
function only_en(myfield,e)
{
var key;
if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
if ( (key>=97 && key<=122)|| (key>=48 && key<=57 ) || (key>=65 && key<=90) ||  key==45 || key==95 )
{
	return true;
}
else
{
  if ( key > 127 ) 
  {
    alert('Press Alt+Shift');
  }
   return false;  	
 }  
}
//--------------------------------

function onlynumber(myfield,e)
{

var key;
if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
 
 if ( key>=48 && key<=57 )
  return true;
 else
 {
   if( key == 109 || key ==77)
   {
     if( (myfield.value + "000000" ).length  <= myfield.maxLength  )      
         myfield.value = myfield.value + "000000";
   }
   else 
   if( key == 104 || key ==72)
   {
     if( (myfield.value + "000" ).length  <= myfield.maxLength  )      
         myfield.value = myfield.value + "000";
   }
   if( key == 116 || key ==84)
   {
     if( (myfield.value + "0" ).length  <= myfield.maxLength  )      
         myfield.value = myfield.value + "0";
   }
   
   return false;   
  }
}
//--------------------------------
function nonekey(myfield,e)
{
   
   return false;
}
//--------------------------------

function onlynumber2(myfield,e)
{
  
var key;
if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;

 if ( (key>=48 && key<=57 ) || key==46 )
 {
    var s=myfield.value;
    if( s.indexOf(".",0) >=0 && key==46 )
     return false;
    else
     return true;
 } 
 else
  return false;   
}

//---------------------------

function fullalert( caption , msg )
{
               
 var popupWin = window.open( "about:blank" , "dsfgsdf" , 'left=200,top=200,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=320,height=100' );
 if ( popupWin && popupWin.opener )
  {
  var temp="";   
  temp=temp+" <table border='0' width='100%' height='100%' bgcolor='#EAEAEA' cellspacing='0' cellpadding='0'>";
  temp=temp+"	<tr> ";
  temp=temp+" <td width='100%' height='100%' dir='rtl' bgcolor='#D8D8D8'> ";
  temp=temp+"	<p align='right' style='margin-right: 20px' >"+msg+"</td> ";
  temp=temp+"	</tr> ";
  temp=temp+"	<tr> ";
  temp=temp+"	<td> ";
  temp=temp+"	<p align='center'> ";
  temp=temp+" 	<input type='button' value=' &#1578;&#1575;&#1740;&#1740;&#1583; ' name='B3' onclick='javascript:window.close();'></td> ";
  temp=temp+"	</tr> ";
  temp=temp+"	<tr>";
  temp=temp+"		<td bgcolor='#D8D8D8'>";
  temp=temp+"		&nbsp;</td>";
  temp=temp+"	</tr>";  
  temp=temp+" </table> ";
  
  popupWin.document.body.leftMargin="0";
  popupWin.document.body.rightMargin="0"
  popupWin.document.body.topMargin="0"; 
  popupWin.document.body.bottomMargin="0";
  popupWin.document.title = caption;
  popupWin.document.body.innerHTML=temp;  
  }

}

//--------------------------------

function falert( msg )
{
  fullalert( "Warning" , msg );
}

//--------------------------------

function f_openPopup( url, name, widgets, openerUrl )
{
 var popupWin = window.open( url, name, widgets );
 if ( popupWin && popupWin.opener )
  {
 if ( openerUrl )
        {
	popupWin.opener.location = openerUrl;

              popupWin.focus();
        }
}
}
//--------------------------------

function submit_sitesearch()
{
if (form_search.edsearch.value=="")
{
  alert("!براي جستجوي صحيح لااقل بايستي يک کلمه وارد شود"+"\n"+"You should enter at least on keyword !");
  form_sitesearch.edsearch.focus();
  return false; 
} 
 form_sitesearch.submit();
}
//--------------------------------

function submit_friend()
{
if (form_friend.az.value=="")
{
alert("Enter your email address"+"\n"+"آدرس ايميل خود را وارد کنيد");
form_friend.az.focus();
return false;
}

if (form_friend.be.value=="")
{
alert("Enter your friend email address"+"\n"+"آدرس ايميل دوستتان را وارد کنيد");
form_friend.be.focus();
return false;
}

if (form_friend.az.value.indexOf('@')<=0 ||  form_friend.az.value.indexOf('@')==form_friend.az.value.length-1  )
{
alert("Enter Such as : name@site.com"+"\n"+"ايميل وارد شده صحيح نيست");
form_friend.az.focus();
return false;
}

if (form_friend.be.value.indexOf('@')<=0  ||  form_friend.be.value.indexOf('@')==form_friend.be.value.length-1 )
{
alert("Enter Such as : name@site.com"+"\n"+"ايميل وارد شده صحيح نيست");
form_friend.be.focus();
return false;
}

showModalDialog("http://www.kayhankavan.com/main/send_freind.asp?az="+form_friend.az.value+"&be="+form_friend.be.value , "", "scroll='no'; font-family:Verdana;font-size:10;dialogWidth:43em;dialogHeight:25em");
return(false);
}


function submit_forgetpass()
{

if (form_email.email.value=="")
{
alert("Enter your email address"+"\n"+"آدرس ايميل خود را وارد کنيد");
form_email.email.focus();
return false;
}

if (form_email.email.value.indexOf('@')<=0 ||  form_email.email.value.indexOf('@')==form_email.email.value.length-1  )
{
alert("Enter Such as : name@site.com"+"\n"+"ايميل وارد شده صحيح نيست");
form_email.email.focus();
return false;
}


showModalDialog("http://www.kayhankavan.com/user/forget.asp?email="+form_email.email.value , "", "scroll='no'; font-family:Verdana;font-size:10;dialogWidth:43em;dialogHeight:25em");
return(false);
}
//----------------------------------

var f= new Image();
var e= new Image();
var farsi=true;

f.src='http://www.kayhankavan.com/images/fa.gif';
e.src='http://www.kayhankavan.com/images/en.gif';

function led(o){
if( o!=null)
{
 if (farsi==true)
 {
  o.src=f.src;
  }
  else
  {
  o.src=e.src;
  }
}
}
//---------------------------------------------------------------
function keyup(e,o)
{
 if( e.keyCode == 145 ) 
 {
     farsi=!farsi;
 }
led(o);

 return true;
}
//-------------------------------------------------------------

function la_onclick(o)
{
 farsi=!farsi;
 led(o);
// form_sitesearch.ed_sitesearch.focus();
 return true;
}
//-------------------------------------------------------------

function la_onmousemove(o) {
  o.style.cursor="hand";
}
//-------------------------------------------------------------

var farsikey = [
   0x0020, 0x0021, 0x061B, 0x066B, 0x00A4, 0x066A, 0x060C, 0x06AF,
   0x0029, 0x0028, 0x002A, 0x002B, 0x0648, 0x002D, 0x002E, 0x002F,
   0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037,
   0x0038, 0x0039, 0x003A, 0x0643, 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 submitenter(myfield,e)
{

var key;
if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;

if (key>=128)
{
 alert("Please Disable Your System Farsi Language -> Press [Alt+Shift] \nPlease Used [Scroll Lock]");
 myfield.focus();
 return false;
}

if(!farsi) return true;

if (key>31)
if (key<128)
{

     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;
}
//-------------------------------------------------------------
function submit_login() {
 
 if( form_login.login.value.length <= 0 )
 {
  alert("! نام کاربري خالي است"+"\n"+"Enter your Login !");
  form_login.login.focus();
  return false ; 
 }  

 if( form_login.password.value.length <= 0 )
 {
  alert("!کلمه عبور خالي است"+"\n"+"Enter your Password !");
  form_login.password.focus();
  return false;
 }
 form_login.submit();
}
//-------------------------------------------------------------
function submit_search() {

 if( form_sitesearch.ed_sitesearch.value.length <= 0 )
 {
  alert("! براي جستجوي صحيح شما لااقل بايد يک کلمه وارد کنيد"+"\n"+"you should enter at least one keyword !");
  form_sitesearch.ed_sitesearch.focus();
  return false ;
 }
 form_sitesearch.submit();
}

//-------------------------------------------------------------
function move_next_onclick( f ) {
  f.move.value="next";
  f.submit();
}

function move_back_onclick(f) {
  f.move.value="back";
  f.submit();
}

function move_back_onmousemove(f) {
  f.back.style.cursor="hand";
}

function move_next_onmousemove(f) {
  f.next.style.cursor="hand";
}
//---------------------------------------------------------------------

function isEmpty(inputStr) {
  if (inputStr == null || inputStr == "") {
    return true;
  }
  return false;
}
//---------------------------------------------------------------------
function isPosInteger(inputVal) {
  inputStr = inputVal.toString();
  for (var i = 0; i < inputStr.length; i++) {
    var oneChar = inputStr.charAt(i);
    if (oneChar < "0" || oneChar > "9") {
      return false;
    }
  }
  return true;
}
//----------------------------------------------------------------------
function isInteger(inputVal) {
  inputStr = inputVal.toString();
  for (var i = 0; i < inputStr.length; i++) {
    var oneChar = inputStr.charAt(i);
    if (i == 0 && oneChar == "-") {
      continue;
    }
    if (oneChar < "0" || oneChar > "9") {
      return false;
    }
  }
  return true;
}
//-----------------------------------------------------------------------
function isNumber(inputVal) {
  oneDecimal = false;
  inputStr = inputVal.toString();
  for (var i = 0; i < inputStr.length; i++) {
    var oneChar = inputStr.charAt(i);
    if (i == 0 && oneChar == "-") {
      continue;
    }
    if (oneChar == "." && !oneDecimal) {
      oneDecimal = true;
      continue;
    }
    if (oneChar < "0" || oneChar > "9") {
      return false;
    }
  }
  return true;
}
//---------------------------------------------------------------------
function isEmail(str) {
  // are regular expressions supported?
  var supported = 0;
  if (window.RegExp) {
      var tempStr = "a";
      var tempReg = new RegExp(tempStr);
      if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported)
      return (str.indexOf(".")> 2) && (str.indexOf("@")> 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}
//---------------------------------------------------------------------
  var cityArray = new Array();
  var cityIDArray = new Array();
  
  cityArray[0] = new Array();
  cityIDArray[0] = new Array();
  cityArray[0][0] = "1";
  
  cityArray[0][1] = "آذر شهر";
  cityIDArray[0][1] = "1";
  
  cityArray[0][2] = "اسكو";
  cityIDArray[0][2] = "2";
  
  cityArray[0][3] = "اهر";
  cityIDArray[0][3] = "3";
  
  cityArray[0][4] = "بستان آباد";
  cityIDArray[0][4] = "4";
  
  cityArray[0][5] = "بناب";
  cityIDArray[0][5] = "5";
  
  cityArray[0][6] = "تبريز";
  cityIDArray[0][6] = "6";
  
  cityArray[0][7] = "جلفا";
  cityIDArray[0][7] = "7";
  
  cityArray[0][8] = "شبستر";
  cityIDArray[0][8] = "8";
  
  cityArray[0][9] = "كليبر";
  cityIDArray[0][9] = "9";
  
  cityArray[0][10] = "مراغه";
  cityIDArray[0][10] = "10";
  
  cityArray[0][11] = "مرند";
  cityIDArray[0][11] = "11";
  
  cityArray[0][12] = "ملكان";
  cityIDArray[0][12] = "12";
  
  cityArray[0][13] = "ميانه";
  cityIDArray[0][13] = "13";
  
  cityArray[0][14] = "هريس";
  cityIDArray[0][14] = "14";
  
  cityArray[0][15] = "هشترود";
  cityIDArray[0][15] = "15";
  
  
  cityArray[1] = new Array();
  cityIDArray[1] = new Array();
  cityArray[1][0] = "2";
  
  cityArray[1][1] = "اروميه";
  cityIDArray[1][1] = "16";
  
  cityArray[1][2] = "اشنويه";
  cityIDArray[1][2] = "17";
  
  cityArray[1][3] = "بوكان";
  cityIDArray[1][3] = "18";
  
  cityArray[1][4] = "پيرانشهر";
  cityIDArray[1][4] = "19";
  
  cityArray[1][5] = "تكاب";
  cityIDArray[1][5] = "20";
  
  cityArray[1][6] = "چالدران";
  cityIDArray[1][6] = "21";
  
  cityArray[1][7] = "خوي";
  cityIDArray[1][7] = "22";
  
  cityArray[1][8] = "سردشت";
  cityIDArray[1][8] = "23";
  
  cityArray[1][9] = "سلماس";
  cityIDArray[1][9] = "24";
  
  cityArray[1][10] = "شاهين دز";
  cityIDArray[1][10] = "25";
  
  cityArray[1][11] = "ماكو";
  cityIDArray[1][11] = "26";
  
  cityArray[1][12] = "مهاباد";
  cityIDArray[1][12] = "27";
  
  cityArray[1][13] = "مياندوآب";
  cityIDArray[1][13] = "28";
  
  cityArray[1][14] = "نقده";
  cityIDArray[1][14] = "29";
  
  
  cityArray[2] = new Array();
  cityIDArray[2] = new Array();
  cityArray[2][0] = "3";
  
  cityArray[2][1] = "اردبيل";
  cityIDArray[2][1] = "30";
  
  cityArray[2][2] = "بيله سوار";
  cityIDArray[2][2] = "31";
  
  cityArray[2][3] = "پارس آباد";
  cityIDArray[2][3] = "32";
  
  cityArray[2][4] = "خلخال";
  cityIDArray[2][4] = "33";
  
  cityArray[2][5] = "سراب";
  cityIDArray[2][5] = "34";
  
  cityArray[2][6] = "كوثر";
  cityIDArray[2][6] = "35";
  
  cityArray[2][7] = "گرمي";
  cityIDArray[2][7] = "36";
  
  cityArray[2][8] = "مشكين شهر";
  cityIDArray[2][8] = "37";
  
  cityArray[2][9] = "نمين";
  cityIDArray[2][9] = "38";
  
  cityArray[2][10] = "نير";
  cityIDArray[2][10] = "39";
  
  
  cityArray[3] = new Array();
  cityIDArray[3] = new Array();
  cityArray[3][0] = "4";
  
  cityArray[3][1] = "آران بيدگل";
  cityIDArray[3][1] = "40";
  
  cityArray[3][2] = "اردستان";
  cityIDArray[3][2] = "41";
  
  cityArray[3][3] = "اصفهان";
  cityIDArray[3][3] = "42";
  
  cityArray[3][4] = "برخواروميمه";
  cityIDArray[3][4] = "43";
  
  cityArray[3][5] = "تيران";
  cityIDArray[3][5] = "44";
  
  cityArray[3][6] = "خميني شهر";
  cityIDArray[3][6] = "45";
  
  cityArray[3][7] = "خوانسار";
  cityIDArray[3][7] = "46";
  
  cityArray[3][8] = "سميرم";
  cityIDArray[3][8] = "47";
  
  cityArray[3][9] = "شهرضا";
  cityIDArray[3][9] = "48";
  
  cityArray[3][10] = "فريدن";
  cityIDArray[3][10] = "49";
  
  cityArray[3][11] = "فريدون شهر";
  cityIDArray[3][11] = "50";
  
  cityArray[3][12] = "فلاورجان";
  cityIDArray[3][12] = "51";
  
  cityArray[3][13] = "كاشان";
  cityIDArray[3][13] = "52";
  
  cityArray[3][14] = "گلپايگان";
  cityIDArray[3][14] = "53";
  
  cityArray[3][15] = "لنجان";
  cityIDArray[3][15] = "54";
  
  cityArray[3][16] = "مباركه";
  cityIDArray[3][16] = "55";
  
  cityArray[3][17] = "نايين";
  cityIDArray[3][17] = "56";
  
  cityArray[3][18] = "نجف آباد";
  cityIDArray[3][18] = "57";
  
  cityArray[3][19] = "نطنز";
  cityIDArray[3][19] = "58";
  
  
  cityArray[4] = new Array();
  cityIDArray[4] = new Array();
  cityArray[4][0] = "5";
  
  cityArray[4][1] = "ابدانان";
  cityIDArray[4][1] = "59";
  
  cityArray[4][2] = "ايلام";
  cityIDArray[4][2] = "60";
  
  cityArray[4][3] = "ايوان";
  cityIDArray[4][3] = "61";
  
  cityArray[4][4] = "دره شهر";
  cityIDArray[4][4] = "62";
  
  cityArray[4][5] = "دهلران";
  cityIDArray[4][5] = "63";
  
  cityArray[4][6] = "شيروان وچرداول";
  cityIDArray[4][6] = "64";
  
  cityArray[4][7] = "مهران";
  cityIDArray[4][7] = "65";
  
  
  cityArray[5] = new Array();
  cityIDArray[5] = new Array();
  cityArray[5][0] = "6";
  
  cityArray[5][1] = "بندر گناوه";
  cityIDArray[5][1] = "66";
  
  cityArray[5][2] = "بندربوشهر";
  cityIDArray[5][2] = "67";
  
  cityArray[5][3] = "بندرديلم";
  cityIDArray[5][3] = "68";
  
  cityArray[5][4] = "تنگستان";
  cityIDArray[5][4] = "69";
  
  cityArray[5][5] = "دشتي";
  cityIDArray[5][5] = "70";
  
  cityArray[5][6] = "دشستان";
  cityIDArray[5][6] = "71";
  
  cityArray[5][7] = "دير";
  cityIDArray[5][7] = "72";
  
  cityArray[5][8] = "كنگان";
  cityIDArray[5][8] = "73";
  
  
  cityArray[6] = new Array();
  cityIDArray[6] = new Array();
  cityArray[6][0] = "7";
  
  cityArray[6][1] = "اسلام شهر";
  cityIDArray[6][1] = "74";
  
  cityArray[6][2] = "پاكدشت";
  cityIDArray[6][2] = "75";
  
  cityArray[6][3] = "تهران";
  cityIDArray[6][3] = "76";
  
  cityArray[6][4] = "دماوند";
  cityIDArray[6][4] = "77";
  
  cityArray[6][5] = "رباط كريم";
  cityIDArray[6][5] = "78";
  
  cityArray[6][6] = "ري";
  cityIDArray[6][6] = "79";
  
  cityArray[6][7] = "ساوجبلاغ";
  cityIDArray[6][7] = "80";
  
  cityArray[6][8] = "شميرانات";
  cityIDArray[6][8] = "81";
  
  cityArray[6][9] = "شهريار";
  cityIDArray[6][9] = "82";
  
  cityArray[6][10] = "فيروزكوه";
  cityIDArray[6][10] = "83";
  
  cityArray[6][11] = "كرج";
  cityIDArray[6][11] = "84";
  
  cityArray[6][12] = "ورامين";
  cityIDArray[6][12] = "85";
  
  cityArray[6][13] = "منظريه";
  cityIDArray[6][13] = "284";
  
  cityArray[6][14] = "رودهن";
  cityIDArray[6][14] = "286";
  
  cityArray[6][15] = "بومهن";
  cityIDArray[6][15] = "288";
  
  cityArray[6][16] = "فشم";
  cityIDArray[6][16] = "290";
  
  
  cityArray[7] = new Array();
  cityIDArray[7] = new Array();
  cityArray[7][0] = "8";
  
  cityArray[7][1] = "اردل";
  cityIDArray[7][1] = "86";
  
  cityArray[7][2] = "بروجن";
  cityIDArray[7][2] = "87";
  
  cityArray[7][3] = "شهركرد";
  cityIDArray[7][3] = "88";
  
  cityArray[7][4] = "فارسان";
  cityIDArray[7][4] = "89";
  
  cityArray[7][5] = "لردگان";
  cityIDArray[7][5] = "90";
  
  
  cityArray[8] = new Array();
  cityIDArray[8] = new Array();
  cityArray[8][0] = "9";
  
  cityArray[8][1] = "اسفراين";
  cityIDArray[8][1] = "91";
  
  cityArray[8][2] = "بجنورد";
  cityIDArray[8][2] = "92";
  
  cityArray[8][3] = "برداسكن";
  cityIDArray[8][3] = "93";
  
  cityArray[8][4] = "بيرجند";
  cityIDArray[8][4] = "94";
  
  cityArray[8][5] = "تايباد";
  cityIDArray[8][5] = "95";
  
  cityArray[8][6] = "تربت جام";
  cityIDArray[8][6] = "96";
  
  cityArray[8][7] = "تربت حيدريه";
  cityIDArray[8][7] = "97";
  
  cityArray[8][8] = "جاجرم";
  cityIDArray[8][8] = "98";
  
  cityArray[8][9] = "چناران";
  cityIDArray[8][9] = "99";
  
  cityArray[8][10] = "خواف";
  cityIDArray[8][10] = "100";
  
  cityArray[8][11] = "درگز";
  cityIDArray[8][11] = "101";
  
  cityArray[8][12] = "سبزوار";
  cityIDArray[8][12] = "102";
  
  cityArray[8][13] = "سرخس";
  cityIDArray[8][13] = "103";
  
  cityArray[8][14] = "شيروان";
  cityIDArray[8][14] = "104";
  
  cityArray[8][15] = "طبس";
  cityIDArray[8][15] = "105";
  
  cityArray[8][16] = "فردوس";
  cityIDArray[8][16] = "106";
  
  cityArray[8][17] = "فريمان";
  cityIDArray[8][17] = "107";
  
  cityArray[8][18] = "قاينات";
  cityIDArray[8][18] = "108";
  
  cityArray[8][19] = "قوچان";
  cityIDArray[8][19] = "109";
  
  cityArray[8][20] = "كاشمر";
  cityIDArray[8][20] = "110";
  
  cityArray[8][21] = "گناباد";
  cityIDArray[8][21] = "111";
  
  cityArray[8][22] = "مشهد";
  cityIDArray[8][22] = "112";
  
  cityArray[8][23] = "نهبندان";
  cityIDArray[8][23] = "113";
  
  cityArray[8][24] = "نيشابور";
  cityIDArray[8][24] = "114";
  
  
  cityArray[9] = new Array();
  cityIDArray[9] = new Array();
  cityArray[9][0] = "10";
  
  cityArray[9][1] = "ابادان";
  cityIDArray[9][1] = "115";
  
  cityArray[9][2] = "اميديه";
  cityIDArray[9][2] = "116";
  
  cityArray[9][3] = "انديمشك";
  cityIDArray[9][3] = "117";
  
  cityArray[9][4] = "اهواز";
  cityIDArray[9][4] = "118";
  
  cityArray[9][5] = "ايذه";
  cityIDArray[9][5] = "119";
  
  cityArray[9][6] = "باغ ملك";
  cityIDArray[9][6] = "120";
  
  cityArray[9][7] = "بندرماهشهر";
  cityIDArray[9][7] = "121";
  
  cityArray[9][8] = "بهبهان";
  cityIDArray[9][8] = "122";
  
  cityArray[9][9] = "خرمشهر";
  cityIDArray[9][9] = "123";
  
  cityArray[9][10] = "دزفول";
  cityIDArray[9][10] = "124";
  
  cityArray[9][11] = "دشت آزادگان";
  cityIDArray[9][11] = "125";
  
  cityArray[9][12] = "رامهرمز";
  cityIDArray[9][12] = "126";
  
  cityArray[9][13] = "شادگادن";
  cityIDArray[9][13] = "127";
  
  cityArray[9][14] = "شوش";
  cityIDArray[9][14] = "128";
  
  
  cityArray[10] = new Array();
  cityIDArray[10] = new Array();
  cityArray[10][0] = "11";
  
  cityArray[10][1] = "ابهر";
  cityIDArray[10][1] = "129";
  
  cityArray[10][2] = "ايجرود";
  cityIDArray[10][2] = "130";
  
  cityArray[10][3] = "خدابنده";
  cityIDArray[10][3] = "131";
  
  cityArray[10][4] = "خرمدره";
  cityIDArray[10][4] = "132";
  
  cityArray[10][5] = "زنجان";
  cityIDArray[10][5] = "133";
  
  cityArray[10][6] = "طارم";
  cityIDArray[10][6] = "134";
  
  cityArray[10][7] = "ماه نشان";
  cityIDArray[10][7] = "135";
  
  
  cityArray[11] = new Array();
  cityIDArray[11] = new Array();
  cityArray[11][0] = "12";
  
  cityArray[11][1] = "دامغان";
  cityIDArray[11][1] = "136";
  
  cityArray[11][2] = "سمنان";
  cityIDArray[11][2] = "137";
  
  cityArray[11][3] = "شاهرود";
  cityIDArray[11][3] = "138";
  
  cityArray[11][4] = "گرمسار";
  cityIDArray[11][4] = "139";
  
  
  cityArray[12] = new Array();
  cityIDArray[12] = new Array();
  cityArray[12][0] = "13";
  
  cityArray[12][1] = "ايرانشهر";
  cityIDArray[12][1] = "140";
  
  cityArray[12][2] = "چاه بهار";
  cityIDArray[12][2] = "141";
  
  cityArray[12][3] = "خاش";
  cityIDArray[12][3] = "142";
  
  cityArray[12][4] = "زابل";
  cityIDArray[12][4] = "143";
  
  cityArray[12][5] = "زاهدان";
  cityIDArray[12][5] = "144";
  
  cityArray[12][6] = "سراوان";
  cityIDArray[12][6] = "145";
  
  cityArray[12][7] = "نيكشهر";
  cityIDArray[12][7] = "146";
  
  
  cityArray[13] = new Array();
  cityIDArray[13] = new Array();
  cityArray[13][0] = "14";
  
  cityArray[13][1] = "اباده";
  cityIDArray[13][1] = "147";
  
  cityArray[13][2] = "ارسنجان";
  cityIDArray[13][2] = "148";
  
  cityArray[13][3] = "استهبان";
  cityIDArray[13][3] = "149";
  
  cityArray[13][4] = "اقليد";
  cityIDArray[13][4] = "150";
  
  cityArray[13][5] = "بوانات";
  cityIDArray[13][5] = "151";
  
  cityArray[13][6] = "جهرم";
  cityIDArray[13][6] = "152";
  
  cityArray[13][7] = "خرم بيد";
  cityIDArray[13][7] = "153";
  
  cityArray[13][8] = "داراب";
  cityIDArray[13][8] = "154";
  
  cityArray[13][9] = "سپيدان";
  cityIDArray[13][9] = "155";
  
  cityArray[13][10] = "شيراز";
  cityIDArray[13][10] = "156";
  
  cityArray[13][11] = "فسا";
  cityIDArray[13][11] = "157";
  
  cityArray[13][12] = "فيروزآباد";
  cityIDArray[13][12] = "158";
  
  cityArray[13][13] = "كازرون";
  cityIDArray[13][13] = "159";
  
  cityArray[13][14] = "لار";
  cityIDArray[13][14] = "160";
  
  cityArray[13][15] = "لامرد";
  cityIDArray[13][15] = "161";
  
  cityArray[13][16] = "مرودشت";
  cityIDArray[13][16] = "162";
  
  cityArray[13][17] = "ممسني";
  cityIDArray[13][17] = "163";
  
  cityArray[13][18] = "نيريز";
  cityIDArray[13][18] = "164";
  
  
  cityArray[14] = new Array();
  cityIDArray[14] = new Array();
  cityArray[14][0] = "15";
  
  cityArray[14][1] = "بويين زهرا";
  cityIDArray[14][1] = "165";
  
  cityArray[14][2] = "تاكستان";
  cityIDArray[14][2] = "166";
  
  cityArray[14][3] = "رودبار";
  cityIDArray[14][3] = "167";
  
  cityArray[14][4] = "قزوين";
  cityIDArray[14][4] = "168";
  
  
  cityArray[15] = new Array();
  cityIDArray[15] = new Array();
  cityArray[15][0] = "16";
  
  cityArray[15][1] = "قم";
  cityIDArray[15][1] = "169";
  
  
  cityArray[16] = new Array();
  cityIDArray[16] = new Array();
  cityArray[16][0] = "17";
  
  cityArray[16][1] = "بانه";
  cityIDArray[16][1] = "170";
  
  cityArray[16][2] = "بيجار";
  cityIDArray[16][2] = "171";
  
  cityArray[16][3] = "ديواندره";
  cityIDArray[16][3] = "172";
  
  cityArray[16][4] = "سقز";
  cityIDArray[16][4] = "173";
  
  cityArray[16][5] = "سنندج";
  cityIDArray[16][5] = "174";
  
  cityArray[16][6] = "قروه";
  cityIDArray[16][6] = "175";
  
  cityArray[16][7] = "كامياران";
  cityIDArray[16][7] = "176";
  
  cityArray[16][8] = "مريوان";
  cityIDArray[16][8] = "177";
  
  
  cityArray[17] = new Array();
  cityIDArray[17] = new Array();
  cityArray[17][0] = "18";
  
  cityArray[17][1] = "بافت";
  cityIDArray[17][1] = "178";
  
  cityArray[17][2] = "بردسير";
  cityIDArray[17][2] = "179";
  
  cityArray[17][3] = "بم";
  cityIDArray[17][3] = "180";
  
  cityArray[17][4] = "جيرفت";
  cityIDArray[17][4] = "181";
  
  cityArray[17][5] = "راور";
  cityIDArray[17][5] = "182";
  
  cityArray[17][6] = "رفسنجان";
  cityIDArray[17][6] = "183";
  
  cityArray[17][7] = "زرند";
  cityIDArray[17][7] = "184";
  
  cityArray[17][8] = "سيرجان";
  cityIDArray[17][8] = "185";
  
  cityArray[17][9] = "شهربابك";
  cityIDArray[17][9] = "186";
  
  cityArray[17][10] = "كرمان";
  cityIDArray[17][10] = "187";
  
  cityArray[17][11] = "كهنوج";
  cityIDArray[17][11] = "188";
  
  
  cityArray[18] = new Array();
  cityIDArray[18] = new Array();
  cityArray[18][0] = "19";
  
  cityArray[18][1] = "اسلام آبادغرب";
  cityIDArray[18][1] = "189";
  
  cityArray[18][2] = "پاوه";
  cityIDArray[18][2] = "190";
  
  cityArray[18][3] = "جوانرود";
  cityIDArray[18][3] = "191";
  
  cityArray[18][4] = "سرپل ذهاب";
  cityIDArray[18][4] = "192";
  
  cityArray[18][5] = "سنقر";
  cityIDArray[18][5] = "193";
  
  cityArray[18][6] = "صحنه";
  cityIDArray[18][6] = "194";
  
  cityArray[18][7] = "قصرشيرين";
  cityIDArray[18][7] = "195";
  
  cityArray[18][8] = "كرمانشاه";
  cityIDArray[18][8] = "196";
  
  cityArray[18][9] = "كنگاور";
  cityIDArray[18][9] = "197";
  
  cityArray[18][10] = "گيلان غرب";
  cityIDArray[18][10] = "198";
  
  cityArray[18][11] = "هرسين";
  cityIDArray[18][11] = "199";
  
  
  cityArray[19] = new Array();
  cityIDArray[19] = new Array();
  cityArray[19][0] = "20";
  
  cityArray[19][1] = "بويراحمد";
  cityIDArray[19][1] = "200";
  
  cityArray[19][2] = "كهگيلويه";
  cityIDArray[19][2] = "201";
  
  cityArray[19][3] = "گچساران";
  cityIDArray[19][3] = "202";
  
  cityArray[19][4] = "ياسوج";
  cityIDArray[19][4] = "292";
  
  
  cityArray[20] = new Array();
  cityIDArray[20] = new Array();
  cityArray[20][0] = "21";
  
  cityArray[20][1] = "بندرتركمن";
  cityIDArray[20][1] = "203";
  
  cityArray[20][2] = "بندرگز";
  cityIDArray[20][2] = "204";
  
  cityArray[20][3] = "علي آباد";
  cityIDArray[20][3] = "205";
  
  cityArray[20][4] = "كردكوي";
  cityIDArray[20][4] = "206";
  
  cityArray[20][5] = "گرگان";
  cityIDArray[20][5] = "207";
  
  cityArray[20][6] = "گنبدكاووس";
  cityIDArray[20][6] = "208";
  
  cityArray[20][7] = "مينودشت";
  cityIDArray[20][7] = "209";
  
  
  cityArray[21] = new Array();
  cityIDArray[21] = new Array();
  cityArray[21][0] = "22";
  
  cityArray[21][1] = "آستارا";
  cityIDArray[21][1] = "210";
  
  cityArray[21][2] = "آستانه اشرفيه";
  cityIDArray[21][2] = "211";
  
  cityArray[21][3] = "املش";
  cityIDArray[21][3] = "212";
  
  cityArray[21][4] = "بندرانزلي";
  cityIDArray[21][4] = "213";
  
  cityArray[21][5] = "رشت";
  cityIDArray[21][5] = "214";
  
  cityArray[21][6] = "رضوانشهر";
  cityIDArray[21][6] = "215";
  
  cityArray[21][7] = "رودسر";
  cityIDArray[21][7] = "216";
  
  cityArray[21][8] = "سياهكل";
  cityIDArray[21][8] = "217";
  
  cityArray[21][9] = "شفت";
  cityIDArray[21][9] = "218";
  
  cityArray[21][10] = "صومعه سرا";
  cityIDArray[21][10] = "219";
  
  cityArray[21][11] = "طالش";
  cityIDArray[21][11] = "220";
  
  cityArray[21][12] = "فومن";
  cityIDArray[21][12] = "221";
  
  cityArray[21][13] = "لاهيجان";
  cityIDArray[21][13] = "222";
  
  cityArray[21][14] = "لنگرود";
  cityIDArray[21][14] = "223";
  
  cityArray[21][15] = "ماسوله";
  cityIDArray[21][15] = "224";
  
  
  cityArray[22] = new Array();
  cityIDArray[22] = new Array();
  cityArray[22][0] = "23";
  
  cityArray[22][1] = "ازنا";
  cityIDArray[22][1] = "225";
  
  cityArray[22][2] = "اليگودرز";
  cityIDArray[22][2] = "226";
  
  cityArray[22][3] = "بروجرد";
  cityIDArray[22][3] = "227";
  
  cityArray[22][4] = "پل دختر";
  cityIDArray[22][4] = "228";
  
  cityArray[22][5] = "خرم اباد";
  cityIDArray[22][5] = "229";
  
  cityArray[22][6] = "دلفان";
  cityIDArray[22][6] = "230";
  
  cityArray[22][7] = "دورود";
  cityIDArray[22][7] = "231";
  
  cityArray[22][8] = "سلسله";
  cityIDArray[22][8] = "232";
  
  cityArray[22][9] = "كوهدشت";
  cityIDArray[22][9] = "233";
  
  
  cityArray[23] = new Array();
  cityIDArray[23] = new Array();
  cityArray[23][0] = "24";
  
  cityArray[23][1] = "آمل";
  cityIDArray[23][1] = "234";
  
  cityArray[23][2] = "بابل";
  cityIDArray[23][2] = "235";
  
  cityArray[23][3] = "بابلسر";
  cityIDArray[23][3] = "236";
  
  cityArray[23][4] = "بهشهر";
  cityIDArray[23][4] = "237";
  
  cityArray[23][5] = "تنكابن";
  cityIDArray[23][5] = "238";
  
  cityArray[23][6] = "جويبار";
  cityIDArray[23][6] = "239";
  
  cityArray[23][7] = "چالوس";
  cityIDArray[23][7] = "240";
  
  cityArray[23][8] = "رامسر";
  cityIDArray[23][8] = "241";
  
  cityArray[23][9] = "ساري";
  cityIDArray[23][9] = "242";
  
  cityArray[23][10] = "سوادكوه";
  cityIDArray[23][10] = "243";
  
  cityArray[23][11] = "قائمشهر";
  cityIDArray[23][11] = "244";
  
  cityArray[23][12] = "محمودآباد";
  cityIDArray[23][12] = "245";
  
  cityArray[23][13] = "نكا";
  cityIDArray[23][13] = "246";
  
  cityArray[23][14] = "نور";
  cityIDArray[23][14] = "247";
  
  cityArray[23][15] = "نوشهر";
  cityIDArray[23][15] = "248";
  
  
  cityArray[24] = new Array();
  cityIDArray[24] = new Array();
  cityArray[24][0] = "25";
  
  cityArray[24][1] = "آشتيان";
  cityIDArray[24][1] = "249";
  
  cityArray[24][2] = "اراك";
  cityIDArray[24][2] = "250";
  
  cityArray[24][3] = "تفرش";
  cityIDArray[24][3] = "251";
  
  cityArray[24][4] = "خمين";
  cityIDArray[24][4] = "252";
  
  cityArray[24][5] = "دليجان";
  cityIDArray[24][5] = "253";
  
  cityArray[24][6] = "ساوه";
  cityIDArray[24][6] = "254";
  
  cityArray[24][7] = "سربند";
  cityIDArray[24][7] = "255";
  
  cityArray[24][8] = "محلات";
  cityIDArray[24][8] = "256";
  
  
  cityArray[25] = new Array();
  cityIDArray[25] = new Array();
  cityArray[25][0] = "26";
  
  cityArray[25][1] = "ابوموسي";
  cityIDArray[25][1] = "257";
  
  cityArray[25][2] = "بندرعباس";
  cityIDArray[25][2] = "258";
  
  cityArray[25][3] = "بندرلنگه";
  cityIDArray[25][3] = "259";
  
  cityArray[25][4] = "جاسك";
  cityIDArray[25][4] = "260";
  
  cityArray[25][5] = "حاجي آباد";
  cityIDArray[25][5] = "261";
  
  cityArray[25][6] = "رودان";
  cityIDArray[25][6] = "262";
  
  cityArray[25][7] = "قشم";
  cityIDArray[25][7] = "263";
  
  cityArray[25][8] = "ميناب";
  cityIDArray[25][8] = "264";
  
  cityArray[25][9] = "جزيره كيش";
  cityIDArray[25][9] = "282";
  
  
  cityArray[26] = new Array();
  cityIDArray[26] = new Array();
  cityArray[26][0] = "27";
  
  cityArray[26][1] = "اسدآباد";
  cityIDArray[26][1] = "265";
  
  cityArray[26][2] = "بهار";
  cityIDArray[26][2] = "266";
  
  cityArray[26][3] = "تويسركان";
  cityIDArray[26][3] = "267";
  
  cityArray[26][4] = "رزن";
  cityIDArray[26][4] = "268";
  
  cityArray[26][5] = "كبودرآهنگ";
  cityIDArray[26][5] = "269";
  
  cityArray[26][6] = "ملاير";
  cityIDArray[26][6] = "270";
  
  cityArray[26][7] = "نهاوند";
  cityIDArray[26][7] = "271";
  
  cityArray[26][8] = "همدان";
  cityIDArray[26][8] = "272";
  
  
  cityArray[27] = new Array();
  cityIDArray[27] = new Array();
  cityArray[27][0] = "28";
  
  cityArray[27][1] = "ابركوه";
  cityIDArray[27][1] = "273";
  
  cityArray[27][2] = "اردكان";
  cityIDArray[27][2] = "274";
  
  cityArray[27][3] = "بافق";
  cityIDArray[27][3] = "275";
  
  cityArray[27][4] = "تفت";
  cityIDArray[27][4] = "276";
  
  cityArray[27][5] = "صدوق";
  cityIDArray[27][5] = "277";
  
  cityArray[27][6] = "مهريز";
  cityIDArray[27][6] = "278";
  
  cityArray[27][7] = "ميبد";
  cityIDArray[27][7] = "279";
  
  cityArray[27][8] = "يزد";
  cityIDArray[27][8] = "280";
  
  
  function doRedrawCity(f,ostanID) {
    var j;

    if ((ostanID < 28) && (ostanID >= 0)) {
      for(var j=0; j<cityArray[ostanID].length-1; j++){
        f.city.options[j+1] = new Option(cityArray[ostanID][j+1], cityIDArray[ostanID][j+1], false, false);
      }
      f.city.options[0].selected = true;
    }
  }
  
  
  function CityChange(f)
  {
     f.city_name.value  = f.city.options[f.city.selectedIndex].text;
  }
  

  function RedrawCity(f){
    var ostanID = f.ostan.options[f.ostan.selectedIndex].value;

    f.ostan_name.value = f.ostan.options[f.ostan.selectedIndex].text;
    f.city_name.value  = "";
    
    var i;   
   
    // remove items from city combobox
    while(f.city.length>0) {
      f.city.options[0] = null;
    }

    f.city.options[0] = new Option("          ", "", true, true);

    for(var i=0; i<cityArray.length; i++) {
      if(cityArray[i][0] == ostanID) {
        doRedrawCity(f,i);
        break;
      }
    }
  }
  
  function SetCity(f,ostan,city)
  {
    for(var i=0; i<f.ostan.length; i++) {
      if(f.ostan.options[i].text == ostan) {
         f.ostan.options[i].selected = true;    
         break;
      }
    }
   
   RedrawCity(f);
   
    for(var i=0; i<f.city.length; i++) {
      if(f.city.options[i].text == city) {
         f.city.options[i].selected = true;    
         break;
      }
    }
   CityChange(f);  
  }

  function checkForm(f)
  {
//    var f;

//    f = document.forms[0];

    if (isEmpty(f.name.value)) {
      alert("لطفا نام خانوادگي خود را وارد نماييد");
      f.name.focus();
      return false;
    }

    if (!f.cat1.selectedIndex) {
      alert("لطفا استان محل اقامت خود را مشخص نماييد");
      f.cat1.focus();
      return false;
    }

    if (!f.cat2.selectedIndex) {
      alert("لطفا شهر محل اقامت خود را مشخص نماييد");
      f.cat2.focus();
      return false;
    }

    /*
    if (isEmpty(f.address.value)) {
      alert("لطفا آدرس را وارد نماييد");
      f.address.focus();
      return false;
    }
    */

    if (isEmpty(f.tel.value)&&isEmpty(f.email.value)) {
      alert("لطفا شماره تماس و يا ايميل خود را وارد نماييد");
      f.tel.focus();
      return false;
    }

    if (!isEmpty(f.email.value))
      if (!isEmail(f.email.value)) {
        alert("لطفا آدرس پست الكترونيك خود را وارد نماييد");
        f.email.focus();
        f.email.select();
        return false;
      }
      
    return true;
  }
  
  
  
  function checktarhForm(f)
  {

    if (isEmpty(f.code_part.value)) {
      alert("لطفا شماره طرح را وارد کنید");
      f.code_part.focus();
      return false;
    }
    
    
    if (isEmpty(f.fname_fa.value)&&isEmpty(f.fname_en.value)) {
      alert("لطفا یک نام فارسی یا انگلیسی وارد کنید");
      f.fname_fa.focus();
      return false;
    }
 
    //f.fcode.value = f.sal_part.value+f.code_part.value+f.end_part.value;
   
    return true;
  }
  
  
  
  function checkmaghalehForm(f)
  {

    if (isEmpty(f.code_part.value)) {
      alert("لطفا شماره طرح را وارد کنید");
      f.code_part.focus();
      return false;
    }
    
    
    if (isEmpty(f.fname_fa.value)&&isEmpty(f.fname_en.value)) {
      alert("لطفا یک نام فارسی یا انگلیسی وارد کنید");
      f.fname_fa.focus();
      return false;
    }
 
    //f.fcode.value = f.sal_part.value+f.code_part.value+f.end_part.value;
   
    return true;
  }
    
  
  
  
 function select_to_edit( s , e)
 {
   e.value = s.value;
 }
 
 
 function allow_del( o , link , msg )
 {
   if( confirm( msg ) )
   {
     eval(o).href = link;
     eval(o).click();
   }
 }

function open_userdlg(a) {
 window.open("http://www.kayhankavan.com/user/find_user.asp?ed="+a+"&ppp="+ Math.random() ,"selectuser","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=800,height=500");
}

function open_picdlg(a) {
  window.open("http://www.kayhankavan.com/upload_images/upload_file_form.asp?ed="+a+"&ppp="+ Math.random() ,"selectpic","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=775,height=500");
}
function user_open_picdlg(a) {
  window.open("http://www.kayhankavan.com/upload_images/user_upload_file_form.asp?ed="+a+"&ppp="+ Math.random() ,"selectpic","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=775,height=500");
}
