fFocus = function() 
{     
	var sfEls1 = document.getElementsByTagName("INPUT"); 
	var sfEls2 = document.getElementsByTagName("TEXTAREA");  		 
	var sfEls3 = document.getElementsByTagName("IFRAME");  
	
	var sfEls4 = document.getElementsByTagName("FORM");  

	for (var i=0; i<sfEls1.length; i++) 
	{      
 
 		if (sfEls1[i].type == "text" && sfEls1[i].name == "q" && sfEls1[i].value == "")
 		{
			sfEls1[i].value = 'جستجو ...'; 
			sfEls1[i].className = " ddefault";         
			
			sfEls1[i].onfocus = function() 
			{             
				this.className += " ffocus";         
				if (document.getElementsByName("q"))
				{ 
					if(this.value == 'جستجو ...')
					{
						this.value = '';
					}
				}
			}         
			sfEls1[i].onblur = function() 
			{             
				this.className = this.className.replace(new RegExp(" ffocus\\b"), "");         
				if (document.getElementsByName("q"))
				{ 
					if(this.value == '')
					{
						this.value = 'جستجو ...';
					}
				}			
			} 
		}
		else
		{ 
			sfEls1[i].onfocus = function() 
			{             
				this.className += " ffocus";         
			}         
			sfEls1[i].onblur = function() 
			{             
				this.className = this.className.replace(new RegExp(" ffocus\\b"), "");         
			}   			
		}    
	} 
	
	for (var i=0; i<sfEls2.length; i++) 
	{         
		sfEls2[i].onfocus = function() 
		{             
			this.className += " ffocus";         
		}         
		sfEls2[i].onblur = function() 
		{             
			this.className = this.className.replace(new RegExp(" ffocus\\b"), "");         
		}     		
	}
	for (var i=0; i<sfEls3.length; i++) 
	{         
		sfEls3[i].onfocus = function() 
		{             
			this.className += " ffocus";         
		}         
		sfEls3[i].onblur = function() 
		{             
			this.className = this.className.replace(new RegExp(" ffocus\\b"), "");         
		}     		
	}	 	 
	for (var i=0; i<sfEls4.length; i++) 
	{         
		sfEls4[i].onsubmit = function() 
		{  
			/*   
			var fnameRegxp = /^([a-zA-Z]+)$/;
			var lnameRegxp = /^([a-zA-Z]+)$/;
			var addressRegxp = /^([0-9A-Za-z]+)$/;			
			var pcodeRegxp = /^([A-Za-z]{1,2})([0-9]{2,3})([A-Za-z]{2})$/;
			var telnoRegxp = /^([0-9]{11})$/; 
  
			var numRegxp = /^([0-9]+)$/; 
			var emailRegxp = /^([\w]+)(.[\w]+)*@([\w]+)(.[\w]{2,3}){1,2}$/;
			var urlRegxp = /^(http:\/\/www.|https:\/\/www.|ftp:\/\/www.|www.){1}([\w]+)(.[\w]+){1,2}$/;			
			var dateRegxp = /^([0-9]){2}(\/|-){1}([0-9]){2}(\/|-){1}([0-9]){4}$/;  
			var timeRegxp = /^([1-9]|1[0-2]):[0-5]\d(:[0-5]\d(\.\d{1,3})?)?$/    
 
 
			var email = this.email.value; 
			
			if(this.email.value.length==0 || emailRegxp.test(email) != true)
			{
 
			
			}
			    
			if (emailRegxp.test(email) != true)
			{
				alert("Email address appears to be incorrect");
			}
			    
			if (this.email.value == "") 
			{
				alert();
				this.email.focus();
				return false;
		  } 
		  */
 
		  this.submit.disabled = 'on';
		  return true;			    
		}         
	}	
} 

if (window.attachEvent) 
{
	window.attachEvent("onload", fFocus); 
}

function fZoom(i) 
{	
	if (i == "-")
	{
		//zoomin
 	
		if(window.parent.document.body.style.zoom != 0) 
		{
			window.parent.document.body.style.zoom *= 0.8;
		} 		
		else 
		{
			window.parent.document.body.style.zoom = 0.8;
		} 
	}
	else if (i == "+")
	{
		//zoomout
		if(window.parent.document.body.style.zoom != 0) 
		{
			window.parent.document.body.style.zoom *= 1.25;
		} 
		else 
		{
			window.parent.document.body.style.zoom = 1.25;
		} 
	} 
	else
	{
		//reset
		window.parent.document.body.style.zoom = 1;
	} 	
}
