/**************************************************************************************************
| Software Name        : Hosting Directory Script
| Software Author      : e-Soft24
| Website              : http://www.e-soft24.com
| E-mail               : service@e-soft24.com
|**************************************************************************************************
| File version: 1.0
|**************************************************************************************************
| Copyright (c) 2009 e-Soft24.com. All rights reserved.
|**************************************************************************************************/

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}







function validate_cat()
{
	if(document.getElementById('form').name.value==""){alert("Please enter a name for this category.");return false;}		
	else if(document.getElementById('form').dsc.value==""){alert("Please enter a short description of this category.");return false;}
}
function validate_link()
{
	if(document.getElementById('form').name.value==""){alert("Please enter a name for your website.");return false;}
	else if(document.getElementById('form').dsc.value==""){alert("Please enter a short description of your website.");return false;}
	else if(document.getElementById('form').url.value==""){alert("Please enter the URL of your website.");return false;}
}
function validate_add()
{
	if(document.getElementById('submitform').cat_id.selectedIndex == 0){alert("Please choose a category for your website.");return false;}		
	else if(document.getElementById('submitform').name.value==""){alert("Please enter a name for your website.");return false;}
	else if(document.getElementById('submitform').dsc.value==""){alert("Please enter a short description of your website.");return false;}
	else if(document.getElementById('submitform').url.value==""){alert("Please enter the URL of your website.");return false;}
	else if(document.getElementById('submitform').yourname.value==""){alert("Please enter your name.");return false;}
	else if(/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/.test(document.getElementById('submitform').email.value) == false) {
      alert('Invalid Email Address');
      return false;
   }
}
function validate_edit()
{
	if(document.getElementById('form').name.value==""){alert("Please enter a name for your website.");return false;}
	else if(document.getElementById('form').dsc.value==""){alert("Please enter a short description of your website.");return false;}
	else if(document.getElementById('form').url.value==""){alert("Please enter the URL of your website.");return false;}
}
function validate_login()
{
	if(document.getElementById('form').url.value==""){alert("Please enter the URL of the website you wish to edit.");return false;}
	else if(document.getElementById('form').email.value==""){alert("Please enter the email address you registered the website with.");return false;}
	else if(document.getElementById('form').password.value==""){alert("Please enter the password you registered the website with.");return false;}
}
function validate_admin()
{
	if(document.getElementById('form').pw.value==""){alert("Please enter a password.");return false;}
}
function validate_remind()
{
	if(document.getElementById('form').email.value==""){alert("Please enter your email address.");return false;}
}
function blocking(nr)
{
	if (document.getElementById)
	{
		current=(document.getElementById(nr).style.display=='none')?'block':'none';
		document.getElementById(nr).style.display=current;
	}
}
