function confirming(){ //========== for confirming an action
 yes=window.confirm("اخطار!   آيا مطمئن هستيد؟");
 if(!yes)
  return false;
}

//==============================================================
function redirecting(txt,target){ //=========== for redirecting to another page with alert
	alert(txt);
	document.location=target;	
}

//==============================================================
function check_int(obj){ //=========== for checking a input typed value to be a integer
 v=obj.value;
 if((v.indexOf('-')>=0) || (v.indexOf('+')>=0) || (v.indexOf('.')>=0) || (!isFinite(v))){
  alert("در اين قسمت بايد عدد صحيح وارد شود");
  obj.value="";
  obj.focus();
  return false;
 }
}

//==============================================================
function check_search_form(obj){
	if(obj.query.value)
	 obj.issearch.value="yes";
	else{
	 alert("لطفاً کلمه مورد جستجو را وارد نماييد"); 
	 obj.query.focus();
	 return false;
	}
}

//==============================================================
//==============================================================

//================== Functions of pages defining Start ==========================
function enabling_files(which){
f1=indexform.file_1;	
f2=indexform.file_2;	
 switch(which){
 	case 1:
		f1.disabled=false;
		f2.disabled=false;
		break;
	default:
		f1.disabled=true;
		f2.disabled=true;
		break;
	}
};
//================== Functions of pages defining End ==========================

//================== change image source Start ==========================
function change_menu_img(obj,img_src){
obj.src=img_src;
}
//================== change image source End ==========================
function check_char_eng(obj){
var banned="-abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890-_+"+"  ";
s=obj.value;
s='+'+s;
l=s.length;
for(i=1;i<l;i++){
v=s.substr(i,1);
w=banned.indexOf(v);
if(w<1){
alert('کاراکترهاي مجاز براي نام انگليسي عبارتند از : '+banned);
obj.value='';
obj.focus();
break;
}
}
};
