///
///
///  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()
	{
		window.open("?i="+_cryptedId_+"&_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)
	{
		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=="")
			{
				alert('فيلد های ستاره دار اجباری هستند');
				retVal = false;
				break;
			}
			if(frm[i].val && frm[i].val!="1" && frm[i].value!="")
				if(!validator[parseInt(frm[i].val)].test(frm[i].value))
				{
					alert('لطفا اطلاعات "'+frm[i].name.replace(/_/g," ")+'" را به طور صحيح وارد کنيد');
					retVal = false;
					break;
				}
		}
		return retVal;
	}
	
	
	function showPan(show)
	{
		var fp = document.getElementById("fPan");
		var ds = document.getElementById("disPan");
		document._fp = fp;
		
		if(!fp)	return false;
		if(show)
		{
			//ds.style.visibility = 'visible';
			//document.body.style.filter = "gray";
			fp.style.top  = (document.body.offsetHeight-fp.offsetHeight)/2-document.body.scrollTop
			fp.style.left = (document.body.offsetWidth-fp.offsetWidth)/2;
		}
		if(fp.filters)
		{					
			if(fp.filters.blendTrans.status!=2)
			{
				ds.filters.blendTrans.apply();
				ds.style.visibility = show? "visible":"hidden";
				ds.filters.blendTrans.play();
				
				fp.filters.blendTrans.apply();
				fp.style.visibility = show? "visible":"hidden";
				fp.filters.blendTrans.play();
			}
		}
		else
		{
			ds.style.visibility = show? "visible":"hidden";
			fp.style.visibility = show? "visible":"hidden";
		}
		
	
		if(!show)
			ds.style.visibility = 'hidden';
		document.body.onkeypress = show? function(e){var event = e? e:window.event; if(event.keyCode==27)showPan(false)}:null;
	}	
	
	function chScr(up)
	{
		if(!document.curPic)
			document.curPic = 1;
		
		document.curPic += up? 1:-1;
		document.getElementById("nBut").style.display = document.curPic>=5? "none":"inline";
		document.getElementById("pBut").style.display = document.curPic<=1? "none":"inline";
		document.getElementById("pImg").style.display = "none";
		document.getElementById("pImg").src = "templates/elkaPax/en/screens/"+document.curPic+".jpg";
		return false;
	}
