function other(f1,f2)
{
	if(f1.options[f1.options.selectedIndex].text=="Other")
		f2.disabled=false;
	else
	{
		f2.value="";
		f2.disabled=true;
	}
}
function show(f1)
{
i=0;
//alert ("the length of form "+f1.elements.length);
while(i!=f1.elements.length)
	{
if(f1.elements[i].disabled||f1.elements[i].name=="Files"||f1.elements[i].name=="Budget"||f1.elements[i].name=="budget"||f1.elements[i].name=="file1" || f1.elements[i].name=="AssignToD")
		{
		i++;
		continue;
		}
		if(f1.elements[i].value.length==0)
		{
		if(f1.elements[i].name!="managerId")
		{		
		alert("Enter your "+f1.elements[i].name);
		f1.elements[i].focus();
		return 0;
		}
		else
		return 1;
		}
		/*if (f1.elements[i].name=="Password") {
			if(f1.elements[i].value.length<6) 
			{
			alert("Min. Length of password 6 char.");
			f1.elements[i].focus();
			return false;
			}
	}*/
		if (f1.elements[i].name=="email") {
			emailErr=checkEmail(f1.email.value) ;
			if(emailErr)
			{
			alert("Check your E-mail Address");
			return false;
			}
			
	}	
	
		if(f1.elements[i].name=="ContactNo" || f1.elements[i].name=="Zip_Code")
		{
			if(isNaN(f1.elements[i].value))
			{
				alert(f1.elements[i].name+" should be numeric");
				f1.elements[i].focus();
				return 0;
			}
		}

		i++;
	}
	
	if(i==f1.elements.length)
	{
		return 1;
	}
	return 0;
}

function email(f1)
{
if(f1.Email.value.indexOf('@')=='-1' || f1.Email.value.indexOf('.')=='-1' || f1.Email.value.indexOf(' ')!='-1')
	{
		alert("check your email");
		f1.Email.focus();
		return 0;
	}
	else
		return 1;
}
function checkEmail(str) {
		var eerr="";
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   eerr="Invalid E-mail ID";
		   return eerr
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   eerr="Invalid E-mail ID";
		   return eerr
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    eerr="Invalid E-mail ID";
		    return eerr
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    eerr="Invalid E-mail ID";
		    return eerr
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    eerr="Invalid E-mail ID";
		    return eerr
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    eerr="Invalid E-mail ID";
		    return eerr
		 }
		
		 if (str.indexOf(" ")!=-1){
		    eerr="Invalid E-mail ID";
		    return eerr
		 }
		 return ""
	}


function compare(f1,f2)
{
  if(f1.value!=f2.value)
  {
  	alert("Check Your Confirm Password");
	f2.focus();
	return false;
  }
	else
	return true;
}
