

// here is the foem validation code

function fd()
{
do {
	
	// first name text field

	
var y;
		y=document.getElementById('fname').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert(error0);
			document.getElementById('name').style.color="#FF0100";// b3d el error el lon yt3'yr  a7mr
			document.getElementById('fname').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('fname').value;
		if((p.length!=0))
		{
			document.getElementById('name').style.color="#000000"; 	// yrg3 eswed	
}

// mail validation
var y;
		y=document.getElementById('emal').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert(mailerror);
			document.getElementById('email').style.color="#FF0100"; // b3d el error el lon yt3'yr  a7mr
			document.getElementById('emal').focus();
			return false;
			break;
		}
	var p
	p=document.getElementById('emal').value;
		if((p.length!=0))
		{
			document.getElementById('email').style.color="#000000"; // yrg3 eswed 		
		}
		if (document.getElementById('emal').value.indexOf('@',0)==-1 ||
	       document.getElementById('emal').value.indexOf('@',0)== 0 ||
	       document.getElementById('emal').value.indexOf('.',0)==-1 ||
   	      document.getElementById('emal').value.indexOf('.',0)== 0) 
		   {
			    alert(invalidmail);
				document.getElementById('email').style.color="#FF0100"; // b3d el error el lon yt3'yr  a7mr
			    document.getElementById('emal').focus();
				return false;
				break;
    		}
	

		

// tel

	var y;
		y=document.getElementById('tel').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert(telno);
			document.getElementById(3).style.color="#FF0100"; // b
			document.getElementById('tel').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('tel').value;
		if((p.length!=0))
		{
		b=parseInt(document.getElementById('tel').value);
			if(isNaN(b))
		{
			alert(numonly);
			document.getElementById(3).style.color="#FF0100";// 
			document.getElementById('tel').value="";
			document.getElementById('tel').focus();
			return false;
			break;
		}
		else
			document.getElementById(3).style.color="#000000"; 	// yrg3 eswed	
		}
//fax	

	
		var p
		p=document.getElementById('fax').value;
		if((p.length!=0))
		{
		b=parseInt(document.getElementById('fax').value);
			if(isNaN(b))
		{
			alert(numonly);
			document.getElementById(4).style.color="#FF0100";//b3d el error el lon yt3'yr  a7mr
			document.getElementById('fax').value="";
			document.getElementById('fax').focus();
			return false;
			break;
		}
		else
			document.getElementById(4).style.color="#000000"; 	// yrg3 eswed	
		}
	
	
	// comments	
		var y;
		y=document.getElementById('comments').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert(comments);
			document.getElementById(5).style.color="#FF0100"; // b3d el error el lon yt3'yr  a7mr
			document.getElementById('comments').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('comments').value;
		if((p.length!=0))
		{
			document.getElementById(5).style.color="#000000"; 	// yrg3 eswed	
}
		

	
			}while(0)
}

function showhidefn(name3,name2) {

	if(document.getElementById(name3).style.display=="none")
	{
		
		for(i=1; i<=3;i++)
		{ 
		//	new Effect.SlideUp(doc1, {duration:1});
			document.getElementById('doc'+ i).style.display = "none";
			document.getElementById('show'+ i).innerHTML = "Show Details";		
		

		//break;
		}

//		document.getElementById(name3).style.display="inline";
		new Effect.SlideDown(name3, {duration:1});
	
		document.getElementById(name2).innerHTML = "Hide Details"; 
	} 
		

	
	else 
	{
			
		new Effect.SlideUp(name3, {duration:1});
		document.getElementById(name2).innerHTML = "Show Details"; 

	}
}

