// JavaScript Document
function validateFile(fld)
 {
	if(!/(\.bmp|\.gif|\.jpg|\.jpeg)$/i.test(fld.value)) 
		{
			var msg="Invalid image file type.";
			$.prompt(msg,{buttons:{Ok:true}, prefix:'cleanblue'})
			fld.focus();
			return false;
		}
		return true;
}	

function rb_checkEmail(email)
 {
	if (email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
			  return false;
				else
			return true;
 }
 
function rb_checkPhone(phone)
{
        if (phone.search(/^[0-9]+[0-9,\ -]*[0-9]$/) == -1)
                return false;
        else
                return true;
}

function ChkWebsite(websiteid)
 {
    var pattern = /^(http[s]?\:\/\/)?(www\.)?[a-zA-Z0-9-\.]+\.[A-Za-z0-9-_%&\?\/.=]+$/;
	return pattern.test(websiteid) 
 }
 
function valid_college()
{
	var msg='';
	var errors=0;
	var user_name      = document.getElementById('user_name').value;
	var userpass       = document.getElementById('user_pass').value;
	var confpass       = document.getElementById('confpass').value;
	var email_id       = document.getElementById('email').value;
	var state_name     = document.getElementById('state_name').value;
	var City           = document.getElementById('City').value;
	var college_name   = document.getElementById('college_name').value;

	var pincode        = document.getElementById('pincode').value;
	var phone          = document.getElementById('phone').value;
	var dean           = document.getElementById('dean').value;
	var university     = document.getElementById('university').value;
	var contact_no     = document.getElementById('contact_no').value;
    var quali          = document.getElementById('quali').value;
	var specliz_id          = document.getElementById('specliz_id').value;

if(user_name =='')
	{
	msg+='Please specify user name<br>';
	document.getElementById('user_name').style.borderColor='red';
	errors=errors+1;
	}
	else {	document.getElementById('user_name').style.borderColor='';}
if(userpass =='')
	{
	msg+='Please specify password<br>';
	document.getElementById('user_pass').style.borderColor='red';
	errors=errors+1;
	}
	
else if(userpass.length <8 || userpass.length >24 )
{
	msg+='Password should be 8-24 characters<br>';
	document.getElementById('user_pass').style.borderColor='red';
	errors=errors+1;
}
else
{
	document.getElementById('user_pass').style.borderColor='';
}
if(userpass !=confpass)
	{
	msg+='Password does not match<br>';
	document.getElementById('confpass').style.borderColor='red';
	errors=errors+1;
	}
	else
	{
		document.getElementById('confpass').style.borderColor='';
	}
if(email_id =='')
	{
	msg+='Please Specify Email<br>';
	document.getElementById('email').style.borderColor='red';
	errors=errors+1;
	}
else if(!rb_checkEmail(email_id))
    {
    msg+="Please specify  valid email Id  <br>";
		document.getElementById('email').style.borderColor='red';
  	errors=errors+1;
     }	
	else {	document.getElementById('email').style.borderColor='';}
if(state_name =='')
	{
	msg+='Please specify state name <br>';
	document.getElementById('state_drop').style.borderColor='red';
	errors=errors+1;
	}
	else
	{
	document.getElementById('state_drop').style.borderColor='#7F9DB9';	
	}
if(City =='')
	{
	msg+='Please specify city name <br>';
			document.getElementById('city_drop').style.borderColor='red';
	errors=errors+1;
	}
	else {		document.getElementById('city_drop').style.borderColor='';};

 if(college_name =='')
	{
	msg+='Please specify college name <br>';
			document.getElementById('college_drop').style.borderColor='red';
	errors=errors+1;
	}
	else {			document.getElementById('college_drop').style.borderColor='';}
 if(college_name =='Other')
	{
	 if(document.getElementById('other_college').value=='')
		msg+='Please specify other college name <br>';
		document.getElementById('other_college').style.borderColor='red';
		errors=errors+1;
	}	
	else
	{
			document.getElementById('other_college').style.borderColor='';
	}

 if(pincode !='')
	{
	 if( (pincode.length < 6 ) || (isNaN(pincode) ) )
		{
		msg+='Please specify valid pincode <br>';
		document.getElementById('pincode').style.borderColor='red';
		errors=errors+1;
		}
	else
	{
	document.getElementById('pincode').style.borderColor='';
	}
	}
 if(phone =='')
	{
	msg+='Please specify phone number <br>';
	document.getElementById('phone').style.borderColor='red';
	errors=errors+1;
	}

 else if(!rb_checkPhone(phone))
	{
	msg+='Please specify valid phone number <br>';
	document.getElementById('phone').style.borderColor='red';
	errors=errors+1;
	}

 else if(phone.length <10 )
	{
	msg+='Please specify valid phone number <br>';
	document.getElementById('phone').style.borderColor='red';
	errors=errors+1;
	}
else
{
	document.getElementById('phone').style.borderColor='';
}
if(dean =='')
	{
	msg+='Please specify Dean/Director/Principal <br>';
		document.getElementById('dean').style.borderColor='red';
	errors=errors+1;
	}
else
{
		document.getElementById('dean').style.borderColor='';
}
if(contact_no =='')
	{
	msg+='Please Specify Contact Number <br>';
		document.getElementById('contact_no').style.borderColor='red';
	errors=errors+1;
	}

 else if(!rb_checkPhone(contact_no))
	{
	msg+='Please Specify Valid Contact Number <br>';
		document.getElementById('contact_no').style.borderColor='red';
	errors=errors+1;
	}

 else if(contact_no.length <10 )
	{
	msg+='Please Specify Valid Contact Number <br>';
		document.getElementById('contact_no').style.borderColor='red';
	errors=errors+1;
	}
else
{
	document.getElementById('contact_no').style.borderColor='';	
}
if(quali =='')
	{
	msg+='Please specify Qualification <br>';
		document.getElementById('qual_drop').style.borderColor='red';
	errors=errors+1;
	}
else
{
		document.getElementById('qual_drop').style.borderColor='';
}

if(specliz_id =='')
	{
	msg+='Please specify Specialization <br>';
		document.getElementById('spec_drop').style.borderColor='red';
	errors=errors+1;
	}
else
{
		document.getElementById('spec_drop').style.borderColor='';
}


/*if(university =='')
	{
	msg+='Please specify university name <br>';
	errors=errors+1;
	}*/
 
/*if(website =='')
	{
	 msg+='Please Specify Website Address  <br>';
	 errors=errors+1;
	}
else if(!ChkWebsite(website))
       {
        msg+="Please specify valid Website Address <br>";
  	    errors=errors+1;
       }*/		
if(errors >0)
	{
	 $.prompt(msg,{buttons:{Ok:true}, prefix:'cleanblue'})
	 return false;
	}
else
 return true;
}
function get_university()
{
		 var college_data=document.getElementById("college_name");
		 var college_name='';
		 var college_name_value='';
			for (p = 0;  p <college_data.length;  p++)
			{
			if (college_data.options[p].selected)
                {
		        var college_name=college_name+college_data.options[p].text;
			    var college_name_value=college_name_value+college_data.options[p].value;
				}
			}	

	 var university   = document.getElementById('university').value;
	
  if(document.getElementById('chkuniversity').checked )
	{
	
	if(college_name_value=='')	
		{
 		document.getElementById('university').value='';	
		}
		
	else if(college_name_value=='Other')	
		{
		document.getElementById('university').value=document.getElementById('other_college').value;
		}
	else
		{
	 document.getElementById('university').value=college_name;
		}
	}
 else
	{
   	 document.getElementById('university').value='';	
	}
}
function remove_div(divid)
	{
	document.getElementById(divid).style.display='none';
	}

function add_qualification()
 {
		
			var job_data1=	document.getElementById("specliz_id");
			var specil_name='';
		 	var specil_insert_ids='';
			var data='';
			for (k1 = 0;  k1 <job_data1.length;  k1++)
			{
				if (job_data1.options[k1].selected)
                 {
		    	 var ch1=job_data1.options[k1].value;
				var spec_name=job_data1.options[k1].text;
				 if(ch1 !='')
				 {
				specil_name +="<div id="+k1+">"+spec_name+
            "<img src=http://www.jimgs.jobsagar.com/images10/cross_remove.jpg  style='cursor:pointer' alt=remove onclick=remove_loc('"+ch1+"','"+k1+"');></div>";	 
			}
				 } 
		 }
 			document.getElementById('sel_spec').innerHTML= specil_name;
		
}
function remove_loc(loc_id,div_id)
{
		document.getElementById(div_id).innerHTML='';
		document.getElementById(div_id).style.visibility='visible';
	      /*var job_data=	document.getElementById("quali");
			for (k = 0;  k <job_data.length;  k++)
			{
				if (job_data.options[k].selected)
              {
				 var ch=job_data.options[k].value;
				 
				if(loc_id ==  ch)
					{
					job_data.options[k].selected=false;
					}
				  }
			}*/
			var job_data2 =	document.getElementById("specliz_id");
			for (k2 = 0;  k2 <job_data2.length;  k2++)
			{
				if (job_data2.options[k2].selected)
              {
				 var ch2=job_data2.options[k2].value;
				if(loc_id ==  ch2)
					{
					job_data2.options[k2].selected=false;
					}
				  }
			}	
}
function removeAll()
{
		document.getElementById('sel_spec').innerHTML='';
		document.getElementById('sel_spec').style.visibility='visible';
		  var job_data=	document.getElementById("quali");
		  var add='';
		  var loc_name='';
		  var count=0;
			for (k = 0;  k < job_data.length;  k++)
			{
				if (job_data.options[k].selected)
              {
				 job_data.options[k].selected=false;
			  }
			}
	    	var job_data1 =	document.getElementById("specliz_id");
			for (k1 = 0;  k1 < job_data1.length;  k1++)
			{
				if (job_data1.options[k1].selected)
              {
				 job_data1.options[k1].selected=false;
			  }
			}	
}
	
function get_other_college(college_id)
	  {
	  
	  if(college_id=='Other')
			{
			document.getElementById('othercollge').style.display='';
			}
	  else
			{
			document.getElementById('othercollge').style.display='none';
			}
	}
