///
///
///  Elka Content Management v1.0
///  Copyright© 2004 ElkaGroup. All right reserved.
///  Site General Scripts By Yosef Dehghani (afshind@gmail.com)
///  Last update 31 July, 2004 - 10:00
///
///

	// First release of "showFaqPage" by Ali Sharifi
	function showFaqPage(bUrl)
	{
		windowheight = screen.availHeight;
		rightwidth=240;
		leftwidth=screen.availWidth-rightwidth-11;	
			
		faqWindo = window.open(bUrl+'/faq.php','faqWindow','width='+rightwidth+',height='+(windowheight-51)+',screenX='+leftwidth+',screenY=0,top=0,left=' +leftwidth+',toolbar=0,location=0,status=1,menubar=0,resizable=1,scrollbars=1');
		faqWindo.focus();
		
		window.moveTo(0,0);
		window.resizeTo(leftwidth,screen.availHeight);	
	}

	function showPrintFriendly()
	{
		var url;
		if((new String(_cryptedId_)).indexOf("=")==-1)
			url = "?i="+_cryptedId_;
		else
			url = "?"+_cryptedId_;
		///window.open("?i="+_cryptedId_+"&_c=p", "PrintPreview");
		window.open(url+"&_c=p", "PrintPreview");
			
	}

	function SearchBox(o, m, ln)
	{
		var defText = new Array("جستجو", "Search");
		if(m==1)
		{
			if(o.value == defText[ln])
				o.value = "";
		}
		else if(m==2)
		{
			if(o.value == "")
				o.value = defText[ln];
		}
	}

	function ValidateForm(frm, ln)
	{
		var validator = new Array();
		validator[1] = "";
		validator[2] = new RegExp("^([0-9])+$");
		validator[3] = new RegExp("^([a-zA-Z0-9_\.\-])+@([a-zA-Z0-9\-])+\.([a-zA-Z0-9])+");
		
		var retVal = true;
		for(i=0;i<frm.length;i++)
		{
			if(frm[i].req && frm[i].req=="1" && frm[i].value=="")
			{
				alStr = "";
				switch(ln)
				{
					case "fa":	alStr = "فيلد های ستاره دار اجباری هستند"; break;
					case "en":	alStr = "Stared Fields Are Required"; break;
				}
				alert(alStr);
				retVal = false;
				break;
			}
			if(frm[i].val && frm[i].val!="1" && frm[i].value!="")
				if(!validator[parseInt(frm[i].val)].test(frm[i].value))
				{
					alStr = "";
					switch(ln)
					{
						case "fa":	alStr = 'لطفا اطلاعات "'+frm[i].name.replace(/_/g," ")+'" را به طور صحيح وارد کنيد'; break;
						case "en":	alStr = 'Please Enter "'+frm[i].name.replace(/_/g," ")+'" Correct'; break;
					}
					alert(alStr);
					retVal = false;
					break;
				}
		}
		return retVal;
	}

