// JavaScript Document<script type="text/javascript">

//function for checking email ID

function franchise()
{
		alert("hi");
		document.getElementById("qaulDiv").innerHTML = "";		
		document.getElementById("organisationDiv").innerHTML = "";		
		document.getElementById("addressDiv").innerHTML = "";
		document.getElementById("telephoneDiv").innerHTML = "";
		document.getElementById("emailDiv").innerHTML = "";
		/*document.getElementById("pincodeDiv").innerHTML = "";
		document.getElementById("establishmentDiv").innerHTML = "";
		document.getElementById("statusDiv").innerHTML = "";
		document.getElementById("name_addDiv").innerHTML = "";		
		document.getElementById("weeklyholidayDiv").innerHTML = "";
		document.getElementById("courierDiv").innerHTML = "";
		document.getElementById("stdepotDiv").innerHTML = "";
		document.getElementById("hrDiv").innerHTML = "";
		document.getElementById("roomsDiv").innerHTML = "";
		document.getElementById("areaDiv").innerHTML = "";
		document.getElementById("layoutDiv").innerHTML = "";
		document.getElementById("photographDiv").innerHTML = "";
		document.getElementById("bookDiv").innerHTML = "";
		document.getElementById("periodicalsDiv").innerHTML = "";
		document.getElementById("refereceDiv").innerHTML = "";
		document.getElementById("computerDiv").innerHTML = "";
		document.getElementById("conf_detailsDiv").innerHTML = "";
		document.getElementById("softwareDiv").innerHTML = "";
		document.getElementById("courseDiv").innerHTML = "";
		document.getElementById("ad_statusDiv").innerHTML = "";
		document.getElementById("certificateDiv").innerHTML = "";
		document.getElementById("aggreeDiv").innerHTML = "";
		document.getElementById("DDDiv").innerHTML = "";
		document.getElementById("placeDiv").innerHTML = "";
		document.getElementById("reg_dateDiv").innerHTML = "";*/
		
		var qualification = document.getElementById("id_qualification").value;
		var organisation= document.getElementById("id_orgname").value;
		var address= document.getElementById("id_address").value;
		var telephone= document.getElementById("id_telephone").value;
		var email= document.getElementById("id_email").value;
		/*var pincode= document.getElementById("id_pin").value;
		var establishment= document.getElementById("id_establishment").value;
		var status= document.getElementById("id_statusdetails").value;
		var name_add= document.getElementById("id_nm_add_keyperson").value;
		var sex= document.getElementById("id_sex").value;
		var weeklyholiday= document.getElementById("id_weekholiday").value;
		var courier= document.getElementById("id_courier").value;
		var stdepot= document.getElementById("id_stdepot").value;
		var hr= document.getElementById("id_hrdetails").value;
		var rooms= document.getElementById("id_totalrooms").value;
		var area= document.getElementById("id_totalarea").value;
		var layout= document.getElementById("id_maplayout").value;
		var photograph= document.getElementById("id_photodetails").value;
		var book= document.getElementById("id_totalbooks").value;
		var periodicals= document.getElementById("id_periodicals").value;
		var reference= document.getElementById("id_refbook").value;
		var computer= document.getElementById("id_totalcomputer").value;
		var conf_details= document.getElementById("id_configuration").value;
		var softwares= document.getElementById("id_softwares").value;
		var course= document.getElementById("id_coursedetails").value;
		var ad_status= document.getElementById("id_admission").value;
		var certificate= document.getElementById("id_certificatespec").value;
		var checkbox= document.getElementById("id_agree").value;
		var DDDiv= document.getElementById("id_ddno").value;
		var place= document.getElementById("id_place").value;
		var reg_date= document.getElementById("id_regdate").value;*/
		
		var ext = "doc";	
		if(organisation=="")
		{
				document.getElementById('organisationDiv').innerHTML = '<font color="RED"> Please Enter the Organisation</font>';
				return false;
		}
		
		
		if(address=="")
		{
				document.getElementById('addressDiv').innerHTML = '<font color="RED"> Please Enter the Address</font>';
				return false;
		}
		
		if(telephone=="")
		{
				document.getElementById('telephoneDiv').innerHTML = '<font color="RED"> Please Enter Telephone Number</font>';
				return false;
		}	
				
		if ((email==null)||(email==""))
		{
			document.getElementById('emailDiv').innerHTML = '<font color="RED"> Please Enter Email Address</font>';	
			return false
		}
		else
		{
			if (EmailValid(email)==false)
			{
				document.getElementById('emailDiv').innerHTML = '<font color="RED"> Please Enter Proper Email Address</font>';	
				return false
			}
		}
		if(qualification=="")
		{
				document.getElementById('qaulDiv').innerHTML = '<font color="RED"> Please Upload File</font>';
			return false;
		}
		/*if (fnChkFile(qualification,"doc") == false) 
		{
			document.getElementById('qaulDiv').innerHTML = '<font color="RED"> Please Upload Proper File Format</font>';
			return false;
		}*/
		
		if (LimitAttach(qualification,new Array(".doc", ".docx")) == false) 
		{
			document.getElementById('qaulDiv').innerHTML = '<font color="RED"> Please Upload Proper File Format</font>';
			return false;
		}
}



//Phone Number Validation

/*
function ValidPhone(aphone)
{
// declare valid variable as a string with all valid characters (digits from 0 to 9 )
    var valid = "0123456789";
//if phone field is empty - display a warning and return false
         if(aphone=="")
         {
    alert ("This field is required. Please enter phone number without dashes!")
         return false
         }
//if number of character in phone field is not equal 10 - display warning and return false
         if(aphone.length !=10)
         {
    alert("Invalid phone number length! Please try again.")
         return false
         }
        //check each character entered in the phone field
         for (var i=0; i < aphone.length; i++)
         {
         //put in temp variable each character, one at a time.
         temp = "" + aphone.substring(i, i+1);
    //check index of a phone character in the "valid" variable.
    // if temp contains a character which is not in "valid" variable,
    //then valid.indexOf(temp) will be -1, otherwise it may be 0.1.2.3.4.5.6.7.8 or 9

         if (valid.indexOf(temp) == "-1")
         {
    alert("Invalid characters in your phone. Please try again.")
          return false;
         }
    }
    //if all conditions are passed, then return true
    return true
}
*/


//Date Validation
/*
		function ValidDate(datefield)
{
    //if field is empty display - warning and return false
         if(datefield=="")
         {
    alert("This field is required. Please enter date mm/dd/yyyy!")
         return false;
         }
    //declare valid variable with all valid characters: digits from 0 to 9 and backslash
         var valid = "0123456789/";
    //declare variable for counting number of slashes
         var slashcount = 0;
    //checking date length. If it not equals 10 - display warning and return false

         if (datefield.length!=10)
         {
    alert("Invalid date! The correct date format is like '01/01/2004'. Please try again.")
         return false;
         }
    //check each character in the date field, one at a time

         for (var i=0; i < datefield.length; i++)
         {
         temp = "" + datefield.substring(i, i+1);
         //if character is backslash- count it
         if (temp == "/")
         slashcount++;
    //if character in temp does not exist in valid character string, display warning
         if (valid.indexOf(temp) == "-1")
         {
         alert("Invalid characters in your date. Please try again.")
         return false;
         }
    //if number of slashes not equals 2 display warning
         if (slashcount != 2)
         {
    alert("Invalid Date! The correct date format is like '01/01/2004'. Please try again.")
         return false;
         }
    //check position of slashes in date string. It should be 2 and 5
    // Because the first character position is 0 not one
         if((datefield.charAt(2)!= '/')||( datefield.charAt(5) != '/'))
         {
    alert("Invalid date! The correct date format is like '01/01/2004'. Please try again.")
         return false
         }
    }
    return true
}
*/


	//Email Validation
	function EmailValid(aemail)
	{
    	//if email field is empty - warning displays and return false
		 //get email string length
         len = aemail.length
         //check position of @ character.
         //it may be anywhere but not in the beginning or at the end of string.
         if((aemail.charAt(1)=='@')||(aemail.charAt(1)=='.'))
    	         return false
         if((aemail.charAt(len-2)=='@')||(aemail.charAt(len-2)=='.'))
    	         return false
    	//count number of @ occurrences and number of dot occurrences
         count=0
         dotcount=0
		 for (i=0; i< aemail.length; i++)
		 {
			 if(aemail.charAt(i)=='@')
			 	count++
			 if(aemail.charAt(i)=='.')
			 	dotcount++
		 }
    	//if @ or dot occurs not once display warning and return false
         if((count !=1)||(dotcount !=1))
		           	return false
		
		 return true
	 }
 

  //File Validation
	function LimitAttach(file,extArray)  
	{
		allowSubmit = false;
		if (!file) return false;
		while (file.indexOf("\\") != -1)
		file = file.slice(file.indexOf("\\") + 1);
		ext = file.slice(file.indexOf(".")).toLowerCase();
		for (var i = 0; i < extArray.length; i++) 
		{
			if (extArray[i] == ext) 
		 	{ 
				allowSubmit = true; break; 
		 	}
		}		
		return allowSubmit;
	 }

