// JavaScript Document
function fixElement(element, message) 
		{
		alert(message);
		element.focus();
		}


function send_to_friend(form) 
		{
			var passed = false;
			if (form.frName.value == "") 
				{
				fixElement(form.frName, "Please include your friend's name.");
				}
				
			else if (form.frName.value.search("<") >= 0) 
				{
				fixElement(form.frName, "Html Tags not alowed. please insert letters and numbers only");
				}
				
			else if (form.toadd.value.indexOf("@") == -1 || form.toadd.value.indexOf(".") == -1) 
				{
				fixElement(form.toadd, "Please include a proper email address.");
				}
				
			else if (form.urName.value == "") 
				{
				fixElement(form.urName, "Please include your name.");
				}
		
			else if (form.urName.value.search("<") >= 0) 
				{
				fixElement(form.urName, "Html Tags not alowed. please insert letters and numbers only");
				}
		
			else if (form.fromadd.value.indexOf("@") == -1 || form.fromadd.value.indexOf(".") == -1) 
				{
				fixElement(form.fromadd, "Please include a proper email address.");
				}
				
			else if (form.subject.value == "") 
				{
				fixElement(form.subject, "Please include a subject to your email.");
				}
				
			else if (form.subject.value.search("<") >= 0) 
				{
				fixElement(form.subject, "Html Tags not alowed. please insert letters and numbers only");
				}
				
			else if (form.urMsg.value.search("<") >= 0) 
				{
				fixElement(form.urMsg, "Html Tags not alowed. please insert letters and numbers only");
				}
				
			else 
				{
				passed = true;
				}
			return passed;
		}
		
function send_articles(form) 
		{
			var passed = false;
			if (form.sender_name.value == "") 
				{
				fixElement(form.sender_name, "Please include your name.");
				}
				
			else if (form.sender_email.value.indexOf("@") == -1 || form.sender_email.value.indexOf(".") == -1) 
				{
				fixElement(form.sender_email, "Please include a proper email address.");
				}
			
			else if (form.news_title.value == "") 
				{
				fixElement(form.news_title, "Please include a title for your Article.");
				}
				
			else if (form.acat.value == "") 
				{
				fixElement(form.acat, "Please select a category for your article.");
				}
				
			else if (form.alicense.value == "") 
				{
				fixElement(form.alicense, "Please read the licenses then select a license for your article.");
				}
				
			else if (form.sender_name.value.search("<") >= 0 || form.sender_email.value.search("<") >= 0 || form.news_title.value.search("<") >= 0) 
				{
				fixElement(form.news_title, "Html Tags not alowed. please insert letters and numbers only");
				}
				
			else 
				{
				passed = true;
				}
			return passed;
		}


		
function send_comments(form) 
		{
			var passed = false;
			if (form.csname.value == "") 
				{
				fixElement(form.csname, "Please include your name.");
				}
				
			else if (form.csemail.value.indexOf("@") == -1 || form.csemail.value.indexOf(".") == -1) 
				{
				fixElement(form.csemail, "Please include a proper email address.");
				}
			
			else if (form.ctitle.value == "") 
				{
				fixElement(form.ctitle, "Please include a title for your comments.");
				}
				
			else if (form.comments.value == "") 
				{
				fixElement(form.comments, "Please enter your comments.");
				}
				
			else if (form.csname.value.search("<") >= 0 || form.csemail.value.search("<") >= 0 || form.ctitle.value.search("<") >= 0 || form.comments.value.search("<") >= 0) 
				{
				fixElement(form.comments, "Html Tags not alowed. please insert letters and numbers only");
				}
				
			else 
				{
				passed = true;
				}
			return passed;
		}


function send_dlink(form) 
		{
			var passed = false;
			if (form.uname.value == "") 
				{
				fixElement(form.uname, "Please include your name.");
				}
		
			else if (form.uemail.value.indexOf("@") == -1 || form.uemail.value.indexOf(".") == -1) 
				{
				fixElement(form.uemail, "Please include a proper email address.");
				}
			
			else if (form.dname.value == "") 
				{
				fixElement(form.dname, "Please include a name for your Download.");
				}
			
			else if (form.dcat.value == "") 
				{
				fixElement(form.dcat, "Please select a Category for your Download Link.");
				}
				
			else if (form.dtitle.value == "") 
				{
				fixElement(form.dtitle, "Please include a title for your Download.");
				}
				
			else if (form.license.value == "") 
				{
				fixElement(form.license, "Please select a license type.");
				}
				
			else if (form.file1.value == "http://" || form.file1.value == "") 
				{
				fixElement(form.file1, "Please include your download link.");
				}
			
			else if (form.file1.value.indexOf("\\") == -1) 
				{
				fixElement(form.file1, "Please select your file using brows..");
				}
							
			else if (form.uname.value.search("<") >= 0 || form.uemail.value.search("<") >= 0 || form.dname.value.search("<") >= 0 || form.dtitle.value.search("<") >= 0 ||form.file1.value.search("<") >= 0 ||  form.description.value.search("<") >= 0) 
				{
				fixElement(form.file1, "Html Tags not alowed. please insert letters and numbers only");
				}
				
			else if (!form.agree[1].checked)
				{
					fixElement(form.file1, "You must agree the agreement to send your download link.");
				}
				
			else 
				{
				passed = true;
				}
			return passed;
		}


function send_link(form)
		{
			var passed = false;
			if (form.uname.value == "") 
				{
				fixElement(form.uname, "Please include your name.");
				}
		
			else if (form.uemail.value.indexOf("@") == -1 || form.uemail.value.indexOf(".") == -1) 
				{
				fixElement(form.uemail, "Please include a proper email address.");
				}
			
			else if (form.ltitle.value == "") 
				{
				fixElement(form.ltitle, "Please include a title for your Link.");
				}
				
			else if (form.lcat.value == "") 
				{
				fixElement(form.lcat, "Please select a correct category for your link.");
				}
				
			else if (form.llink.value == "http://" || form.llink.value == "") 
				{
				fixElement(form.llink, "Please include your web link.");
				}
			
			else if (form.llink.value.indexOf("/") == -1) 
				{
				fixElement(form.llink, "This is not a proper URL. Please make sure.");
				}
							
			else if (form.uname.value.search("<") >= 0 || form.uemail.value.search("<") >= 0 || form.ltitle.value.search("<") >= 0 ||form.llink.value.search("<") >= 0) 
				{
				fixElement(form.llink, "Html Tags not alowed. please insert letters and numbers only");
				}
				
			else if (!form.agree[1].checked)
				{
					fixElement(form.llink, "You must agree the agreement to send your download link.");
				}
				
			else 
				{
				passed = true;
				}
			return passed;
		}
		


		
function send_guestbook(form) 
		{
			var passed = false;
			if (form.uname.value == "") 
				{
				fixElement(form.uname, "Please include your name.");
				}
		
			else if (form.uemail.value.indexOf("@") == -1 || form.uemail.value.indexOf(".") == -1) 
				{
				fixElement(form.uemail, "Please include a proper email address.");
				}
			
			
			else if (form.title.value == "") 
				{
				fixElement(form.title, "Please include a title for your Comments.");
				}
							
				
			else if (form.uname.value.search("<") >= 0 || form.uemail.value.search("<") >= 0 || form.title.value.search("<") >= 0 ||form.uurl.value.search("<") >= 0) 
				{
				fixElement(form.title, "Html Tags not alowed. please insert letters and numbers only");
				}
				
			else 
				{
				passed = true;
				}
			return passed;
		}


function user_form(form)
	{
		var passed = false;
		if (document.register.Fname.value == "")
		{
			fixElement(document.register.Fname,"Please enter your first name.");
		}
		
		else if (document.register.Lname.value == "")
		{
			fixElement(document.register.Lname,"Please enter your last name.");
		
		}
		
		else if (document.register.Uname.value == "")
		{
			fixElement(document.register.Uname,"Please enter your User name.");
		
		}
		
		else if (document.register.Email.value == "")
		{
			fixElement(document.register.Email,"Please enter your Email Address.");
		
		}
		
		else if (document.register.Email.value.indexOf("@") == -1 || document.register.Email.value.indexOf(".") == -1) 
			{
			fixElement(document.register.Email,"Please include a proper email address.");
			
			}
		
		else if (document.register.Pword.value == "")
		{
			fixElement(document.register.Pword,"Please enter your Password.");
		
		}
		
		else if (document.register.Pword.value !== document.register.CPword.value)
		{
			fixElement(document.register.CPword,"The passwords do not match.");
		
		}
		
		else if (document.register.Country.value == "")
		{
			fixElement(document.register.Country,"Please select your Country.");
		
		}
		
		else if (isNaN(document.register.Phone.value))
		{
	  		fixElement(document.register.Phone,"Please enter a valid phone number.");
		
		}
		
		else if (isNaN(document.register.Fax.value))
		{
	  		fixElement(document.register.Fax,"Please enter a valid fax number.");
		
		}
		
		else if (form.Fname.value.search("<") >= 0 || form.Lname.value.search("<") >= 0 || form.Uname.value.search("<") >= 0 ||form.Email.value.search("<") >= 0 ||form.Pword.value.search("<") >= 0 ||form.AddressF.value.search("<") >= 0 ||form.AddressS.value.search("<") >= 0 ||form.City.value.search("<") >= 0 ||form.State.value.search("<") >= 0 ||form.Zip.value.search("<") >= 0) 
				{
				fixElement(form.Uname, "Html Tags not alowed. please insert letters and numbers only");
				}
		
		else 
				{
				passed = true;
				}
			return passed;
	}



		
function send_sidecontent(form) 
		{
			var passed = false;

			if (form.title.value == "") 
				{
				fixElement(form.title, "Please include a title for your sidecontent.");
				}
	
				
			else 
				{
				passed = true;
				}
			return passed;
		}



function profile_form(form)
	{
		var passed = false;
		if (document.register.Fname.value == "")
		{
			fixElement(document.register.Fname,"Please enter your first name.");
		}
		
		else if (document.register.Lname.value == "")
		{
			fixElement(document.register.Lname,"Please enter your last name.");
		
		}
		
		
		else if (document.register.Email.value == "")
		{
			fixElement(document.register.Email,"Please enter your Email Address.");
		
		}
		
		else if (document.register.Email.value.indexOf("@") == -1 || document.register.Email.value.indexOf(".") == -1) 
			{
			fixElement(document.register.Email,"Please include a proper email address.");
			
			}
		
		else if (document.register.AddressF.value == "")
		{
			fixElement(document.register.AddressF,"Please enter your Address.");
		
		}
		
		else if (document.register.City.value == "")
		{
			fixElement(document.register.City,"Please enter your City.");
		
		}
		
		else if (document.register.State.value == "")
		{
			fixElement(document.register.State,"Please enter your State.");
		
		}
		
		else if (document.register.Phone.value == "")
		{
			fixElement(document.register.Phone,"Please enter your Password.");
		
		}
		
		else if (isNaN(document.register.Phone.value))
		{
	  		fixElement(document.register.Phone,"Please enter a valid phone number.");
		
		}
		
		else if (isNaN(document.register.Fax.value))
		{
	  		fixElement(document.register.Fax,"Please enter a valid fax number.");
		
		}
		
		else if (form.Fname.value.search("<") >= 0 || form.Lname.value.search("<") >= 0 ||form.Email.value.search("<") >= 0 ||form.AddressF.value.search("<") >= 0 ||form.AddressS.value.search("<") >= 0 ||form.City.value.search("<") >= 0 ||form.State.value.search("<") >= 0 ||form.Zip.value.search("<") >= 0) 
				{
				fixElement(form.Fname, "Html Tags not alowed. please insert letters and numbers only");
				}
		
		else 
				{
				passed = true;
				}
			return passed;
	}
// end -->