// function to check whether number , - or / is pressed or not
function VaildContact(txt)
{
	var sText =txt.value
	validText=sText.substring(0,sText.length-1)
   	var ValidChars = "0123456789-,/+";
   	var Char;
   	for (i = 0; i < sText.length ; i++) 
   	{ 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
      {
	       txt.value=validText
      }
   	}
}




function rate_validate()
{
	//alert("End program");
	if (Trim(document.formfeed.feedname.value) == "")
	{
		alert("Please Enter Your Name");
		document.formfeed.feedname.focus();
		return false;
	}
	if (Trim(document.formfeed.feedback.value) == "")
	{
		alert("Please Enter Your Feedback");
		document.formfeed.feedback.focus();
		return false;
	}
	if (formfeed.rate.value == "0")
	{
		alert("Please Rate Me");
		document.formfeed.rate.focus();
		return false;
	}
	
	document.formfeed.FormAction.value="save";
	document.formfeed.method="POST";
	document.formfeed.action="tutor.asp?tid=" + document.formfeed.tutorid.value;
	document.formfeed.submit();
	
}

function check(subject, type)
{
	
	for(x=0; x < document.FB.typee.length; x++)
	{
        if(document.FB.typee[x].checked )
		{
        	window.location="result.asp?parameter=" +subject + "&Type=" + document.FB.typee[x].value+"&searchfor="+type
			break;
        }

  	}
	
}

function feedback()
{
	if(Trim(formfeed.feedname.value)== "")
	{
		alert("Please Enter Your Name");
		formfeed.feedname.focus()
	}
//	if(IsNumeric(formfeed.feedname.value) == false)
//	{
		
//	}
//	if(Trim(formfeed.feedback.value)=="")
	//{
	
//	}
}

function load()
{
window.status="Welcome to TuitionGuru.com"
}
//this function opens the given url in new popup window
var popUpWin=0;
function popUpWindow(URLStr, left, top, width, height)
{
 window.open(URLStr);
}


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
// this function checks whether the input parameter is text or not
function Trim(s) 
{
  // Remove leading spaces and carriage returns
  while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))
  {
    s = s.substring(1,s.length);
  }
  // Remove trailing spaces and carriage returns
  while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))
  {
    s = s.substring(0,s.length-1);
  }
  if (s.length<=0 )
      return false;
  else
      return true;

}


function sent()
{
		if (Trim(Form1.Login.value)== "")
		{
			alert("Please Enter Login Email.")
			Form1.Login.focus()
			return false
		}
		
		if (Trim(Form1.pass.value)== "")
		{
			alert("Please Enter Password.")
			Form1.pass.focus()
			return false
		}
		
		document.Form1.method="POST"
		document.Form1.action="confirmuser.asp"
		document.Form1.submit();
}
function sent1()
{
		if (Trim(Form1.Login.value)== "")
		{
			alert("Please Enter Login Email.")
			Form1.Login.focus()
			return false
		}
		
		if (Trim(Form1.pass.value)== "")
		{
			alert("Please Enter Password.")
			Form1.pass.focus()
			return false
		}
		
		document.Form1.method="POST"
		document.Form1.action="loginforbid.asp"
		document.Form1.submit();
}

function selectonclick(arg)
{

	for(i=0;i<document.F1.level.length;i++)
	{
		if(document.F1.level[i].value == arg)
		{
			document.F1.level[i].checked = true			
		}
	}
}
function tutorsearch()
{
	if(F1.area.value=="")
	{
		alert("Please Select Area of Tuition Requirement.");
		F1.area.focus();
		return false;
	}
	for(i=0;i<document.F1.level.length;i++)
	{
		if(document.F1.level[i].checked==false)
		{
			flag=false;
		}
		else
		{
			flag=true;
			break;
		}
	}
	if(!flag)
	{
		alert("Select One Tuition Level");
		document.F1.level[0].focus();
		return false;
	}
	else
	{
		//alert("posting search")
		document.F1.method="POST"
		document.F1.action="tutorlist.asp"
		document.F1.submit();
	}
}

function scase(act)
{
	var dotpos="";
	var	str="";
	var	newname="";
	var spacepos="";
	var v_name=Trim(act);
	dotpos=v_name.indexOf(".");
	spacepos=v_name.indexOf(" ");
	if(v_name != "")		//checking whether v_name is empty or not
	{	if(spacepos != -1)	// checking whether string contains space
		{	v_name=v_name.split(" ");
			for(i=0;i<v_name.length;i++)
			{	str=v_name[i].substring(0,1);
				str1=str.toUpperCase();
				v_name[i]=v_name[i].replace(str,str1);
				newname=newname+" "+v_name[i];			}//end for
		}// end space if
		else if(dotpos != -1)		// checking whether string contains dot
		{	v_name=v_name.split(".");
			for(i=0;i<v_name.length;i++)
			{	v_name[i]=Trim(v_name[i]);
				str=v_name[i].substring(0,1);
				str1=str.toUpperCase();
				v_name[i]=v_name[i].replace(str,str1);
				if(newname == "")	
				{	newname = v_name[i];	}
				else 
				{	newname=newname+". "+v_name[i];	 }			}// end for
		}// end dot if
		else
		{	str=v_name.substring(0,1);
			str1=str.toUpperCase();
			newname=v_name.replace(str,str1);	} // end else
	}// end name check part
return Trim(newname);
}



function sendenquiry()
{

	if(document.F1.name.value == '')
	{
		alert("Please Enter Your Name");
		F1.name.focus();
		return false;
	}
	if(IsNumeric(document.F1.name.value) == true)
	{
		alert("Please Enter Name In Alphabets");
		F1.name.value="";
		F1.name.focus();
		return false;
	}
	
	document.F1.name.value=scase(document.F1.name.value);
	
	if(document.F1.phone.value == '')
	{
		alert("Please Enter Your Contact No.");
		F1.phone.focus();
		return false;
	}
	if(IsNumeric(document.F1.phone.value) == false)
	{
		alert("Please Enter Contact No. in Numeric only");
		F1.phone.value="";
		F1.phone.focus();
		return false;
	}
	
	if(Trim(document.F1.subject.value) == "")
	{
		alert("Please Enter Subject");
		F1.subject.focus();
		return false;
	}
	
	if(Trim(document.F1.level.value) == "")
	{
		alert("Please Select Level");
		F1.level.focus();
		return false;
	}
	if(document.F1.city.value == "")
	{
		alert("Please Select City");
		F1.city.focus();
		return false;
	}
	
	if(document.F1.area.value == "")
	{
		alert("Please Select Area");
		F1.area.focus();
		return false;
	}
	
	//validating content
	if(document.F1.content.value == "")
	{
		alert("Please Enter Your Enquiry");
		F1.content.focus();
		return false;
	}
	
	
	
	document.F1.method="Post";
	document.F1.action="enquiry.asp";
	document.F1.submit();
}

function echeck(str) 
{
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (F1.email.value=="") 
		{
		   alert("Invalid E-mail ID")
		   return false
		}
		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;					
}//Email Valdiation End


function echeck1(str) 
{
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (F10.email.value=="") 
		{
		   alert("Invalid E-mail ID")
		   return false
		}
		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;					
}//Email Valdiation End


// this function checks whether the input parameter is numeric or not
function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) 
   { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
      {
	       IsNumber = false;
      }
    }
   return IsNumber;
}


// this function checks whether the input parameter is text or not
function Trim(s) 
{
  // Remove leading spaces and carriage returns
  while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))
  {
    s = s.substring(1,s.length);
  }
  // Remove trailing spaces and carriage returns
  while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))
  {
    s = s.substring(0,s.length-1);
  }
  return s;

}


function validatebid()
{
//alert(document.F1.amt.value);
	if (Trim(document.F1.amt.value) == "")
	{
		alert("Please Enter Amount");
		F1.amt.focus();
		return false;
	}
		
	if(IsNumeric(document.F1.amt.value) == false)
	{
		alert("Please Enter Amount In Numeric");
		F1.amt.value="";
		F1.amt.focus();
		return false;
	}
	if(document.F1.unit.value == 0)
	{
		alert("Please Select Unit");
		F1.unit.focus();
		return false;
	}
	
	document.F1.FormAction.value="Insert";
	document.F1.method="Post";
	document.F1.action="hottuitionjob.asp"
	document.F1.submit();
}


// this function validates the form's fields of contact.asp Enquiry portion
function valcontact()
{
	if (Trim(F10.Name.value)=="")
	{
	alert ("Please Enter Your Name..")
	F10.Name.focus()
	return false;
	}
		
	if (IsNumeric(F10.Name.value) == true)
	{
	alert ("Please Enter Your Name In Alphabets..")
	F10.Name.focus()
	return false;
	}
	
	
	if (IsNumeric(F10.contact.value)==false)
	{
	alert ("Please Enter Your Phone No. in Numeric Only")
	F10.contact.focus()
	return false;
	}

	if(Trim(F10.email.value)=="")
	{
	alert ("Please Enter Your Email..")
	F10.email.focus()
	return false;
	}
	
	if(echeck1(F10.email.value)==false )
	{
		F10.email.focus()
		return false;
	}

    
	if(Trim(F10.query.value)=="")
	{
	alert ("Please Enter Your Query..")
	F10.query.focus()
	return false;
	}
    
	document.F10.method="POST"
	document.F10.action="query.asp"
	document.F10.submit();
	//alert("OKK");
	
}

function call(col,order)
{
	document.F1.col.value=col;
	document.F1.order.value=order;
	document.F1.method="Post";
	document.F1.action="tutorlist.asp"
	document.F1.submit()
}

function display(fNext,fcount,fsorder,fscol,farea,flevel)
{
	
	document.URL= "tutorlist.asp?fcount=" + fcount + "&fNext=" + fNext+ "&order=" + fsorder+ "&col=" + fscol+ "&area=" + farea+ "&level=" + flevel

}


function selectonclickindex(arg)
	{
		
		for(i=0;i<document.FB.typee.length;i++)
		{
			if(document.FB.typee[i].value == arg) 
				document.FB.typee[i].checked = true;			
		}

	}