function msgtoadmin()
{
	updateTextArea('m_f');
	var name=document.getElementById("name_f").value;
	var email=document.getElementById("email_f").value;		
	var matn=document.getElementById("m_f").value;	
	var spic=document.getElementById("javabpic_f").value;
	var dh=document.getElementById('pey1');
	if(name=='')
	{
		dh.innerHTML='نام و نام خانوادگی ورودی شما ناقص است ، مجددا تلاش کنید';
		return false;
	}
	else if(email=='')
	{
		dh.innerHTML='پست الکترونیک ورودی شما ناقص است ، مجددا تلاش کنید';
		return false;
	}
	else if(matn=='')
	{
		dh.innerHTML='متن ورودی شما ناقص است ، مجددا تلاش کنید';
		return false;
	}
	else if(spic=='' || spic=='خالی')
	{
		dh.innerHTML='پاسخ شما به تصویر امنیتی اشتباه است، مجددا تلاش کنید';
		return false;
	}
	else
	{ 
		var sackObject = new sack();
		sackObject.setVar('noe','msg2admin');
		sackObject.setVar('name',name);
		sackObject.setVar('email',email);
		sackObject.setVar('matn',matn);
		sackObject.setVar('picf',spic);
		sackObject.execute = "true";
		sackObject.areast = false;
		sackObject.method ="POST";
		sackObject.requestFile ="my_root/code/dbmaincode/message.php";
		//sackObject.loadingdiv = "spic";
		sackObject.element = "pas2";
		sackObject.runAJAX("");
		return false;
	}
return false;
}
function changepic()
{
	var sac= new sack();
	sac.method = "POST";
	sac.execute = true;
	sac.requestFile ="my_root/main/imgsecure/secureimage.php";
	sac.areast = false;
	sac.element = "spic";
	sac.runAJAX('');
	return false;
}
function cfs(noe,midurl)
{
	var mymessage=document.getElementById('pas3');
	if(document.getElementById('fname_sabtenam').value=='')
	{
		mymessage.innerHTML='<img src="image/lib/hobab.gif" height="20" width="24" />نام ورودی شما ناقص است';
		mymessage.focus();
		return false;
	}
	else if(document.getElementById('lname_sabtenam').value=='')
	{
		mymessage.innerHTML='<img src="image/lib/hobab.gif" height="20" width="24" />نام خانوادگی ورودی شما ناقص است';
		mymessage.focus();
		return false;
	}
	else if(checkemailformat(document.getElementById('email_sabtenam').value,'2')== false)
	{
		mymessage.innerHTML='<img src="image/lib/hobab.gif" height="20" width="24" />پست الکترونیک شما صحیح نمی باشد (مثال myexpert@myexpert.ir)';
		mymessage.focus();
		return false;
	}
	
	else if(document.getElementById('reshte_sabtenam').value=='')
	{
		mymessage.innerHTML='<img src="image/lib/hobab.gif" height="20" width="24" />رشته تحصیلی ورودی شما ناقص است';
		mymessage.focus();
		return false;
	}
	else if(document.getElementById('username_sabtenam').value=='' || document.getElementById('username_sabtenam').value.length<=3)
	{
		mymessage.innerHTML='<img src="image/lib/hobab.gif" height="20" width="24" />نام کاربری باید حداقل 4 کاراکتر باشد';
		mymessage.focus();
		return false;
	}
	else if(document.getElementById('pass_sabtenam').value.length<=5 || document.getElementById('pass_sabtenam').value=='')
	{
		mymessage.innerHTML='<img src="image/lib/hobab.gif" height="20" width="24" />کلمه عبور باید حداقل 6 کاراکتر باشد و ترجیحا با اعداد شروع نشود';
		mymessage.focus();
		return false;
	}
	else if(document.getElementById('repass_sabtenam').value=='')
	{
		mymessage.innerHTML='<img src="image/lib/hobab.gif" height="20" width="24" />تکرار کلمه عبور شما ناقص است';
		mymessage.focus();
		return false;
	}
	else if(document.getElementById('pass_sabtenam').value==document.getElementById('username_sabtenam').value)
	{
		mymessage.innerHTML='<img src="image/lib/hobab.gif" height="20" width="24" />کلمه عبور و نام کاربری شما همسان هستند';
		mymessage.focus();
		return false;
	}
	else if(document.getElementById('pass_sabtenam').value!=document.getElementById('repass_sabtenam').value)
	{
		mymessage.innerHTML='<img src="image/lib/hobab.gif" height="20" width="24" />کلمه عبور شما و تکرار آن متناقض هستند';
		mymessage.focus();
		return false;
	}
	else if(document.getElementById('javab_sabtenam').value=='')
	{
		mymessage.innerHTML='<img src="image/lib/hobab.gif" height="20" width="24" />شما جوابی به سوال محرمانه نداده اید';
		mymessage.focus();
		return false;
	}
	else if(document.getElementById('javabsoa').value=='')
	{
		mymessage.innerHTML='<img src="image/lib/hobab.gif" height="20" width="24" />شما جوابی به سوال امنیتی نداده اید';
		mymessage.focus();
		return false;
	}
	else
	{
		var s1= document.getElementById('fname_sabtenam').value;
		var s2=document.getElementById('lname_sabtenam').value;
		var s3=document.getElementById('gender_sabtenam').value;
		var s4=document.getElementById('tahol_sabtenam').value;
		var s5=document.getElementById('year_sabtenam').value;
		var s6=document.getElementById('mounth_sabtenam').value;
		var s7=document.getElementById('day_sabtenam').value;
		var s8=document.getElementById('country_sabtenam').value;
		var s9=document.getElementById('ostan_sabtenam').value;
		var s10='';
		var s11='';
		var s12='';
		var s13='';
		var s14=document.getElementById('email_sabtenam').value;
		var s15=document.getElementById('email_sabtenam').value;
		var s16=document.getElementById('reshte_sabtenam').value;
		var s17=document.getElementById('maghta_sabtenam').value;
		var s18='';
		var s19=document.getElementById('vaziat_sabtenam').value;
		var s20='';
		var s21=document.getElementById('username_sabtenam').value;
		var s22=document.getElementById('pass_sabtenam').value;
		var s23=document.getElementById('soal_sabtenam').value;
		var s24=document.getElementById('javab_sabtenam').value;
		var s25=document.getElementById('javabpic_remember').value;
		var s26=document.getElementById('bank_sabtenam').value;
		var s27=document.getElementById('javabsoa').value;
 
 		var sac= new sack();
		if(noe=='2' && midurl!='')
			sac.setVar('urlsender',midurl);
		else if(noe=='1' && midurl=='0')
			sac.setVar('urlsender','0');
		sac.setVar('name',s1);
		sac.setVar('family',s2);
		sac.setVar('reshte',s16);
		sac.setVar('gerayesh',s18);
		sac.setVar('maghta',s17);
		sac.setVar('vaziat',s19);
		sac.setVar('country',s8);
		sac.setVar('ostan',s9);
		sac.setVar('city',s10);
		sac.setVar('address',s11);
		sac.setVar('tell',s12);
		sac.setVar('cell',s13);
		sac.setVar('email',s14);
		sac.setVar('pmail',s15);
		sac.setVar('sex',s3);
		sac.setVar('tahol',s4);
		sac.setVar('daneshgah',s20);
		sac.setVar('username',s21);
		sac.setVar('pass',s22);
		sac.setVar('soal',s23);
		sac.setVar('javab',s24);
		sac.setVar('year',s5);
		sac.setVar('mounth',s6);
		sac.setVar('day',s7);
		sac.setVar('picsec',s25);
		sac.setVar('bank',s26);
		sac.setVar('soas',s27);
		sac.setVar('noe','sabtenam');
		sac.method = "POST";
		sac.execute = true;
		sac.requestFile = "my_root/code/dbmaincode/signup.php";
		sac.element = "pas3";
		sac.runAJAX('');
	}
	return false;
}
function freemain() 
{ 
	document.getElementById('free').innerHTML='';
}
function login(n)
{ 
	var v1=document.getElementById('uusername').value;
	var v2=document.getElementById('upass').value;
   	var sac= new sack();
	sac.method = "POST";
	sac.execute = true;
	if(n==1)
	{
		sac.setVar('uusername',v1);
		sac.setVar('upass',v2);
		sac.setVar('noe','login');
		sac.requestFile ="my_root/code/dbmaincode/loginuser.php";
		sac.element = "messagetopall";
	}
	else if(n==2)
	{
		var v3=document.getElementById('pict').value;
		sac.setVar('uusername',v1);
		sac.setVar('upass',v2);
		sac.setVar('picsec',v3);
		sac.setVar('noe','login2');
		sac.requestFile ="my_root/code/dbmaincode/loginuser.php";
		sac.element = "pas3";
	}
	sac.runAJAX('');
	return false;
}
function cfr()
{
	if(document.getElementById('username_remember2').value==''||document.getElementById('soal_remember2').value==''||document.getElementById('javab_remember2').value==''||document.getElementById('javabpic_remember2').value=='')
	{
		document.getElementById('pas3').innerHTML='اطلاعات ورودی شما ناقص است ، لطفا پس از تکمیل موارد ملزوم ، مجددا تلاش کنید';
		return false;
	}
	else if(document.getElementById('username_remember2').value!=''&&document.getElementById('soal_remember2').value!=''&&document.getElementById('javab_remember2').value!=''&&document.getElementById('javabpic_remember2').value!='')
	{
		var user=document.getElementById("username_remember2").value;
		var soal=document.getElementById("soal_remember2").value;		
		var javab=document.getElementById("javab_remember2").value;	
		var javabs=document.getElementById("javabpic_remember2").value;
		var sackObject = new sack();
		sackObject.setVar('noe','remind');
		sackObject.setVar('fu',user);
		sackObject.setVar('fsoal',soal);
		sackObject.setVar('fjavab',javab);
		sackObject.setVar('fjavabs',javabs);
		sackObject.execute = "true";
		sackObject.method ="POST";
		sackObject.requestFile ="my_root/code/dbmaincode/reminder.php";
		sackObject.element = "pas3";
		sackObject.runAJAX("");
		return false;
	}
return false;
}
function checkexist(din,dout,h)
{	
	var user=document.getElementById(din).value;
	if (user!='') {
    	var sackObject = new sack();
		sackObject.method ="POST";
		if(h==1)
		{
			sackObject.setVar('noe','exist');
			sackObject.setVar('u',user);
			sackObject.requestFile ="../../user/usercode/login/logincode.php";
		}
		else if (h==2)
		{
			
			sackObject.setVar('noe','exist2');
			sackObject.setVar('u',user);
			sackObject.requestFile ="my_root/code/handlecode.php";
		}
		sackObject.element = dout;
    	sackObject.runAJAX("");
		return false;
	}
	else return false;
}
function freevalue(type,din,action)
{	
	var field=document.getElementById(din);
	var varfield=document.getElementById(din).value;
	if(action=='click')
	{
		if (type=='email' && varfield=='متخصص محترم، لطفا پست الکترونیک فرد مورد نظر خود را برای دعوت به سایت درج کنید و سپس دعوتنامه را ارسال نمایید') {
			field.value='';
			return false;
		}
		else if (type=='pey' && varfield=='فرستادن پیغام خصوصی به متخصص') {
			field.value='';
			return false;
		}
	}
	else if(action=='out')
	{
		if (type=='email' && varfield=='') {
			field.appendChild(document.createTextNode("متخصص محترم، لطفا پست الکترونیک فرد مورد نظر خود را برای دعوت به سایت درج کنید و سپس دعوتنامه را ارسال نمایید"));
			return false;
		}
		else if (type=='pey' && varfield=='') {
			field.appendChild(document.createTextNode("فرستادن پیغام خصوصی به متخصص"));
			return false;
		}
	}
	else return false;
}
function searchengexp(name,family,pic,sef,tahol,bank,field,section,national,ostan,city,noe,page)
{
	var sac= new sack();	
	if(noe=='n1')//az form mikhanad
	{	
		var namef=document.getElementById("nameu").value;		
		var familyf=document.getElementById("familyu").value;	
		//var picf=document.getElementById("picu").value;
		var sf=document.getElementById("suser").value;
		var taholf=document.getElementById("taholu").value;
		var bankf=document.getElementById("banku").value;
		var fieldf=document.getElementById("fieldu").value;
		var sectionf=document.getElementById("sectionu").value;
		var countryf=document.getElementById("counu").value;
		var ostanf=document.getElementById("ostanu").value;
		var cityf=document.getElementById("cityu").value;
		sac.requestFile ="my_root/main/search/psearchres.php?name="+encodeURI(namef)+"&family="+encodeURI(familyf)+"&suser="+encodeURI(sf)+"&tahol="+encodeURI(taholf)+"&bank="+encodeURI(bankf)+"&field="+encodeURI(fieldf)+"&section="+encodeURI(sectionf)+"&country="+encodeURI(countryf)+"&ostan="+encodeURI(ostanf)+"&city="+encodeURI(cityf)+"&type="+encodeURI(noe)+"&num="+encodeURI(page)+"&bc=1";
	}
	else if(noe=='n2')// page change
	{
		sac.requestFile ="my_root/main/search/psearchres.php?name="+encodeURI(name)+"&family="+encodeURI(family)+"&suser="+encodeURI(sef)+"&tahol="+encodeURI(tahol)+"&bank="+encodeURI(bank)+"&field="+encodeURI(field)+"&section="+encodeURI(section)+"&country="+encodeURI(national)+"&ostan="+encodeURI(ostan)+"&city="+encodeURI(city)+"&type="+encodeURI(noe)+"&num="+encodeURI(page)+"&bc=1";	
	}
	sac.method = "POST";
	sac.execute = true;
	sac.element = "boxj";
	sac.runAJAX('');
	return false;
}
function setidea(type,num)
{
	var ms=document.getElementById('msgb');
	var email=document.getElementById('email_f').value;
	if(email=='' || checkemailformat(email,'2')==false)
	{
		ms.innerHTML='پست الکترونیک شما ناقص و یا اشتباه است';
		return false;
	}
	else if(document.getElementById('matnidea_f').value=='')
	{
		ms.innerHTML='متن ورودی شما ناقص است';
		return false;
	}
	else 
	{
	
	var s1= document.getElementById('name_f').value;
	var s2=document.getElementById('email_f').value;
	var s3=document.getElementById('matnidea_f').value;
	var sac= new sack();

	sac.setVar('name',s1);
	sac.setVar('email',s2);
	sac.setVar('m',s3);
	sac.setVar('type',type);
	sac.setVar('id',num);
	sac.method = "POST";
	sac.execute = true;
	sac.requestFile ="../user/usercode/news/idea.php";
	sac.element = "msgb";
	sac.runAJAX('');
	return false;
	}
	return false;
}
function checknumeric(num)
{	
	var strValidChars = "0123456789.-";
	   var strChar;
	   var blnResult = true;
	   if (num.length == 0) return false;
	   //  test strString consists of valid characters listed above
	   for (i = 0; i < num.length && blnResult == true; i++)
		  {
		  strChar = num.charAt(i);
		  if (strValidChars.indexOf(strChar) == -1)
			 {
			 blnResult = false;
			 }
		  }	
	   return blnResult;
}
function checknumericlength(num,numlength)
{
	if(checknumeric(num)&&num.length>=numlength)
	{
		return true;
	}
	else
		return false;
}
function checkemailformat(emailstr,n)
{
	if(n==1)
	{
		myemailstr = document.getElementById('emailstr').value	;
		myemailstr = myemailstr.toLowerCase();
	}
	else
		{myemailstr = emailstr.toLowerCase();}
	var email=/^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/i;
	if (myemailstr!='' && email.test(myemailstr))
	{
		return true;
	}
	else 
	{
		return false;
	}	
}
function errdown(mid,ro)
{
	var sac= new sack();
	sac.method = "POST";
	sac.execute = true;
	sac.setVar('mid',mid);
	sac.setVar('type','err');
	sac.requestFile ="../my_root/code/dbmaincode/errlibcode.php";
	sac.element =ro;
	sac.runAJAX('');
	return false;
}
/*ok*/


function allonuser(n)
{ 
	freemain();
	sackpage('GET','allonlineu.php','free','true');
	return false;
}

function sabtenamform()
{	
	freemain();
	sackpage('GET','sabtenam.php','free','true');
	return false;
}


function cfst()
{
	var em=document.getElementById('email_sabtenam').value;
	if(document.getElementById('fname_sabtenam').value=='')
	{
		document.getElementById('message').innerHTML='نام ورودی شما ناقص است';
		return false;
	}
	else if(document.getElementById('lname_sabtenam').value=='')
	{
		document.getElementById('message').innerHTML='نام خانوادگی ورودی شما ناقص است';
		return false;
	}
	else if(checkemailformat(em,'2')==false || em=='')
	{
		document.getElementById('message').innerHTML='پست اکترونیک ورودی شما اشتباه است';
		return false;
	}
	else if(document.getElementById('username_sabtenam').value=='')
	{
		document.getElementById('message').innerHTML='نام کاربری شما تکراری است یا کمتر از 6 کاراکتر است';
		return false;
	}
	else if(document.getElementById('pass_sabtenam').value=='' || document.getElementById('pass_sabtenam').value.length<=6)
	{
		document.getElementById('message').innerHTML='کلمه عبور شما ناقص یا کمتر از 6 کاراکتر است';
		return false;
	}
	else
	{
		var sackObject = new sack();
		var s1= document.getElementById('fname_sabtenam').value;
		var s2=document.getElementById('lname_sabtenam').value;
		var s3=document.getElementById('sex_sabtenam').value;
		var s21=document.getElementById('username_sabtenam').value;
		var s22=document.getElementById('pass_sabtenam').value;
		var s26=document.getElementById('email_sabtenam').value;
		
		var sac= new sack();

		sac.setVar('name',s1);
		sac.setVar('family',s2);
		sac.setVar('reshte','ثبت نشده است');
		sac.setVar('gerayesh','ثبت نشده است');
		sac.setVar('maghta','دیپلم');
		sac.setVar('vaziat','فارغ التحصیل');
		sac.setVar('country','ایران');
		sac.setVar('ostan','تهران');
		sac.setVar('city','');
		sac.setVar('address','');
		sac.setVar('tell','');
		sac.setVar('cell','');
		sac.setVar('email',s26);
		sac.setVar('pmail','ثبت نشده است');
		sac.setVar('sex',s3);
		sac.setVar('tahol','مجرد');
		sac.setVar('daneshgah','ثبت نشده است');
		sac.setVar('username',s21);
		sac.setVar('pass',s22);
		sac.setVar('soal','ثبت نشده است');
		sac.setVar('javab','ثبت نشده است');
		sac.setVar('year','1300');
		sac.setVar('mounth','0');
		sac.setVar('day','0');
		sac.setVar('picsec','ثبت نشده است');
		sac.setVar('bank','1');
		sac.setVar('noe','sabtenamfast');
		sac.method = "POST";
		sac.execute = true;
		sac.requestFile = "../../user/usercode/login/logincode.php";
		sac.element = "message";
		sac.runAJAX('');
	}
	return false;
}
function setp(divid,peigham)
{
	document.getElementById(divid).value=peigham;
}
function rememberform()
{	
	freemain();
	sackpage('GET','reminder.php','free','true');
	return false;
}

function checktekrar_sabtenam(idmaghsad,idmabda,n,idp)
{
	var mabda=document.getElementById(idmabda);
	var str=document.getElementById(idmabda).value;
	var msg=document.getElementById(idmaghsad);
	var idpeigham=document.getElementById(idp);
	if(n==1)
	{
		if(str.substring(0,1)==0||str.substring(0,1)==1||str.substring(0,1)==2||str.substring(0,1)==3||str.substring(0,1)==4||str.substring(0,1)==5||str.substring(0,1)==1||str.substring(0,1)==6||str.substring(0,1)==7||str.substring(0,1)==8||str.substring(0,1)==9 &&str.value=="")
		{
			msg.innerHTML="<img src='../../image/mainimages/ch2.png'>";
		}
		else
		{
			msg.innerHTML="<img src='../../image/mainimages/ch.png'>";
			idpeigham.innerHTML="";
		}
	}
	else if(n==2)
	{
		if(str.value=="")
		{
			msg.innerHTML="<img src='../../image/mainimages/ch2.png'>";
		}
		else
		{
			msg.innerHTML="<img src='../../image/mainimages/ch.png'>";
			idpeigham.innerHTML="";
		}
	}
	else if(n==3)//repass chcking
	{
		if(document.getElementById('pass_sabtenam').value!=document.getElementById('repass_sabtenam').value || document.getElementById('pass_sabtenam').value=="" ||  document.getElementById('repass_sabtenam').value=="" || document.getElementById('repass_sabtenam').value.length<=6)
			msg.innerHTML="<img src='../../image/mainimages/ch2.png'>";
		else
		{
			msg.innerHTML="<img src='../../image/mainimages/ch.png'>";
			idpeigham.innerHTML="";
		}
	}
	else if(n==4)//mobile checking
	{
		if(checkemailformat(str,'2')==false)
			msg.innerHTML="<img src='../../image/mainimages/ch2.png'>";
		else 
		{
			msg.innerHTML="<img src='../../image/mainimages/ch.png'>";
			idpeigham.innerHTML="";
		}
	}
	else if(n==5)//num checking
	{
		if(document.getElementById('tel_sabtenam').value!='' && checknumericlength(document.getElementById('tel_sabtenam').value,'10')==true)
		idpeigham.innerHTML="";
		
	}
}



//............dastebandi
function tdaste(type,num)
{
	freemain();
   	var sac= new sack();
	sac.method = "POST";
	sac.execute = true;
	sac.requestFile ="../../main/dastebandi/alluser.php?type="+encodeURI(type)+"&num="+encodeURI(num);
	sac.element = "free";
	sac.runAJAX('');
	return false;
}

//............news tab
function setnewstab(noe)
{
   	var sac= new sack();
	sac.method = "POST";
	sac.execute = true;
	sac.requestFile ="../../main/mainpublic/khabar.php?type="+encodeURI(noe);
	sac.element = "mkhabarbox";
	sac.runAJAX('');
	return false;
}
///.......... search .........
function searcheng(bankm,maghtam,sexm,nationalm,noe,page)
{
	
	var sac= new sack();	
	if(noe=='n1')//for chang page
	{	
		var maghta=document.getElementById("section_se_f").value;		
		var sex=document.getElementById("sex_se_f").value;	
		var national=document.getElementById("coun_se_f").value;
		var bank=document.getElementById("bank_se_f").value;
		sac.requestFile ="../../main/mainpublic/searchres.php?maghta="+encodeURI(maghta)+"&sex="+encodeURI(sex)+"&national="+encodeURI(national)+"&bank="+encodeURI(bank)+"&num="+encodeURI(page);		
	}
	else if(noe=='n2')
	{
		sac.requestFile ="../../main/mainpublic/searchres.php?maghta="+encodeURI(maghtam)+"&sex="+encodeURI(sexm)+"&national="+encodeURI(nationalm)+"&bank="+encodeURI(bankm)+"&num="+encodeURI(page);	
	}
	freemain();
	sac.method = "POST";
	sac.execute = true;
	sac.element = "free";
	sac.runAJAX('');
	return false;
}


