function showmsg(id)
{
	document.getElementById(id).setAttribute("class", "tooltipsshow");
	document.getElementById(id).innerHTML='If you would like access to these webinars, please send us your details using the box at the bottom of the page, and we will be in contact';	
}
function hidemsg(id)
{
	document.getElementById(id).setAttribute("class", "tooltipshide");
}
function validateSeminarComments()
{
	var comments=document.getElementById("comments").value;
	if(trim(comments)=='')
	{
		document.getElementById("errorComment").style.display='';
		document.getElementById("errorComment").innerHTML='Please enter your valuable comments ';
		document.getElementById("comments").focus();
		return false;
	}
	else
	{
		document.getElementById("errorComment").style.display='none';
		document.getElementById("errorComment").innerHTML='';		
	}
}
function validateTeacherComments()
{
	var comment=document.getElementById("comment").value;
	if(trim(comment)=='')
	{
		document.getElementById("errorComment").style.display='';
		document.getElementById("errorComment").innerHTML='Please enter your valuable comments ';
		document.getElementById("comment").focus();
		return false;
	}
	else
	{
		document.getElementById("errorComment").style.display='none';
		document.getElementById("errorComment").innerHTML='';		
	}
}
function validateRegisterationTeacher()
{
	var fname=document.getElementById("fname").value;
	if(trim(fname)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your First Name';
		document.getElementById("fname").focus();
		return false;
	}
	var lname=document.getElementById("lname").value;
	if(trim(lname)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Last Name';
		document.getElementById("lname").focus();
		return false;
	}
	
	var email=document.getElementById("email").value;
	if(trim(email)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Email ID';
		document.getElementById("email").focus();
		return false;
	}
	if(!is_email(email))
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter valid email id';
		document.getElementById("email").focus();
		return false;
	}
	var password=document.getElementById("password").value;
	if(trim(password)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Password';
		document.getElementById("password").focus();
		return false;
	}
	if((password.length) < 6) { 
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Password must contain at least six characters ';
		document.getElementById("password").focus();
		return false;
	}
			
	var re = /^\w*(?=\w*\d)\w*$/;
	if (!re.test(password)) { 
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Password should have at least one numeric value ';
		document.getElementById("password").focus();
		return false; 
	}

	var con_password=document.getElementById("con_password").value;
	if(trim(con_password)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Confirm Password';
		document.getElementById("con_password").focus();
		return false;
	}
	if(password!=con_password)
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Password and Confirm Password should be same';
		document.getElementById("password").focus();
		return false;
	}
	
	var input_captcha=document.getElementById("input_captcha").value;
	if(trim(input_captcha)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Captcha Image Code';
		document.getElementById("input_captcha").focus();
		return false;
	}
	
	if(!document.frm_reg.termcondition.checked) {
	
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please Accept Terms & Condition';
		document.getElementById("termcondition").focus();
		return false;
	}
}
function validateCompanyProfile() {
	
	var errorFlag = 0;
	if(trim(document.getElementById("video_clip_name").value)!=""){
		var imagePath = trim(document.getElementById("video_clip_name").value);
        var pathLength = imagePath.length;
        var lastDot = imagePath.lastIndexOf(".");
        var fileType = imagePath.substring(lastDot,pathLength);
        if((fileType == ".flv") || (fileType == ".FLV")) {
			document.getElementById("error_video_name").style.display='none';	
			document.getElementById("videoMsg").style.display='';
            return true;
        } else {
        	document.getElementById("error_video_name").style.display='';
			document.getElementById("videoMsg").style.display='none';
			document.getElementById("error_video_name").innerHTML="Please select video of .flv extension.";
        	return false;
        	errorFlag++;
        }       
	}
}

function validateForumNewPost()
{
	if(trim(document.getElementById("subject").value)=='')	
	{		
		document.getElementById("errorMsgSubject").style.display='';
		document.getElementById("errorMsgSubject").innerHTML='Subject should not be left blank';
		document.getElementById("subject").focus();
		return false;	
	} else {
		document.getElementById("errorMsgSubject").style.display='none';
		document.getElementById("errorMsgSubject").innerHTML='';
	}
	if(trim(document.getElementById("message").value)=='')	
	{		
		document.getElementById("errorMsgMessage").style.display='';
		document.getElementById("errorMsgMessage").innerHTML='Message should not be left blank';
		document.getElementById("message").focus();
		return false;	
	} else {
		document.getElementById("errorMsgMessage").style.display='none';
		document.getElementById("errorMsgMessage").innerHTML='';
	}
	
	return true;
}
function validateForumNewReply()
{
	if(trim(document.getElementById("subject").value)=='')	
	{		
		document.getElementById("errorMsgSubject").style.display='';
		document.getElementById("errorMsgSubject").innerHTML='Subject should not be left blank';
		document.getElementById("subject").focus();
		return false;	
	} else {
		document.getElementById("errorMsgSubject").style.display='none';
		document.getElementById("errorMsgSubject").innerHTML='';
	}
	if(trim(document.getElementById("message").value)=='')	
	{		
		document.getElementById("errorMsgMessage").style.display='';
		document.getElementById("errorMsgMessage").innerHTML='Message should not be left blank';
		document.getElementById("message").focus();
		return false;	
	} else {
		document.getElementById("errorMsgMessage").style.display='none';
		document.getElementById("errorMsgMessage").innerHTML='';
	}
	
	return true;
}
function countChar(textarea_id,max_length)
{
	var len=document.getElementById(textarea_id).value.length;
	if(len>max_length) {
		document.getElementById(textarea_id).value = document.getElementById(textarea_id).value.substring(0, max_length);
	}
	len=document.getElementById(textarea_id).value.length;
	document.getElementById("charlength").innerHTML=max_length-len +' '+' characters'+' '+'left';
	
}
function validateRegisterationfrm()
{
	var fname=document.getElementById("fname").value;
	if(trim(fname)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your First Name';
		document.getElementById("fname").focus();
		return false;
	}
	var lname=document.getElementById("lname").value;
	if(trim(lname)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Last Name';
		document.getElementById("lname").focus();
		return false;
	}
	
	var email=document.getElementById("email").value;
	if(trim(email)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Email ID';
		document.getElementById("email").focus();
		return false;
	}
	if(!is_email(email))
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter valid email id';
		document.getElementById("email").focus();
		return false;
	}
	var password=document.getElementById("password").value;
	if(trim(password)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Password';
		document.getElementById("password").focus();
		return false;
	}
	if((password.length) < 6) { 
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Password must contain at least six characters ';
		document.getElementById("password").focus();
		return false;
	}
			
	var re = /^\w*(?=\w*\d)\w*$/;
	if (!re.test(password)) { 
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Password should have at least one numeric value ';
		document.getElementById("password").focus();
		return false; 
	}

	var con_password=document.getElementById("con_password").value;
	if(trim(con_password)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Confirm Password';
		document.getElementById("con_password").focus();
		return false;
	}
	if(password!=con_password)
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Password and Confirm Password should be same';
		document.getElementById("password").focus();
		return false;
	}
	
	var input_captcha=document.getElementById("input_captcha").value;
	if(trim(input_captcha)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Captcha Image Code';
		document.getElementById("input_captcha").focus();
		return false;
	}
	
	if(!document.frm_reg.termcondition.checked) {
	
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please Accept Terms & Condition';
		document.getElementById("termcondition").focus();
		return false;
	}
}
function validateEmployeerRegisteration()
{
	var fname=document.getElementById("fname").value;
	if(trim(fname)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your First Name';
		document.getElementById("fname").focus();
		return false;
	}
	var lname=document.getElementById("lname").value;
	if(trim(lname)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Last Name';
		document.getElementById("lname").focus();
		return false;
	}
	
	var email=document.getElementById("email").value;
	if(trim(email)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Email ID';
		document.getElementById("email").focus();
		return false;
	}
	if(!is_email(email))
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter valid email id';
		document.getElementById("email").focus();
		return false;
	}
	var password=document.getElementById("password").value;
	if(trim(password)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Password';
		document.getElementById("password").focus();
		return false;
	}
	
	if((password.length) < 6) { 
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Password must contain at least six characters ';
		document.getElementById("password").focus();
		return false;
	}
	
	var re = /^\w*(?=\w*\d)\w*$/;
	if (!re.test(password)) { 
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Password should have at least one numeric value ';
		document.getElementById("password").focus();
		return false; 
	}
	
	var con_password=document.getElementById("con_password").value;
	if(trim(con_password)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Confirm Password';
		document.getElementById("con_password").focus();
		return false;
	}
	if(password!=con_password)
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Password and Confirm Password should be same';
		document.getElementById("password").focus();
		return false;
	}
	
	var input_captcha=document.getElementById("input_captcha").value;
	if(trim(input_captcha)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your Captcha Image Code';
		document.getElementById("input_captcha").focus();
		return false;
	}
	
	if(!document.frm_reg.termcondition.checked) {
	
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please Accept Terms & Condition';
		document.getElementById("termcondition").focus();
		return false;
	}
}

///-----------------------------------------------Section 2-------------------------------------//
function is_email(email)
	{
		if(!email.match(/^[A-Za-z0-9\._\-+]+@[A-Za-z0-9_\-+]+(\.[A-Za-z0-9_\-+]+)+$/))
			return false;
		return true;
	}
function val_login(frm)
{
	var email=document.getElementById("useremail").value;
	var password=document.getElementById("userpassword").value;
	
	if(is_email(email)==false)
	{
	document.getElementById("errlogMsg").style.display='';
	document.getElementById("loginerr").innerHTML='Please enter valid email id';
	document.getElementById("useremail").focus();
	return false;
	}
	else if(email=='')
	{
	document.getElementById("errlogMsg").style.display='';
	document.getElementById("loginerr").innerHTML='Please enter a email id';
	document.getElementById("useremail").focus();
	return false;
	}
	else if(password=='')
	{
		document.getElementById("errlogMsg").style.display='';
		document.getElementById("loginerr").innerHTML='Please enter password';
		document.getElementById("userpassword").focus();
	    return false;
	}
	else
	{
		return true;
	}

}
function check(form1)
{
	
	var pass=document.getElementById("password").value;
	var pass1=document.getElementById("confirm_pass").value;
	if(pass=='')
		{
			document.getElementById("errdiv").style.display='';
			document.getElementById("errmsg").innerHTML='Please enter ths password';
			document.form1.password.focus();
			return false;
	}
	
	if((pass.length) < 6) { 
		document.getElementById("errdiv").style.display='';
		document.getElementById("errmsg").innerHTML='Password must contain at least six characters ';
		document.form1.password.focus();
		return false;
	}
	
		
	var re = /^\w*(?=\w*\d)\w*$/;
	if (!re.test(pass)) { 
		document.getElementById("errdiv").style.display='';
		document.getElementById("errmsg").innerHTML='Password should have at least one numeric value ';
		document.form1.password.focus();
		return false; 
	}
	
	if(pass1=='')
	{
		document.getElementById("errdiv").style.display='';
		document.getElementById("errmsg").innerHTML='Please confirm the password';
		document.form1.password.focus();
	    return false;
	}
   if(pass!=pass1)
	{
		document.getElementById("errdiv").style.display='';
		document.getElementById("errmsg").innerHTML='Please enter ths same password';
		document.form1.password.value='';
		document.form1.confirm_pass.value='';
		document.form1.password.focus();
	    return false;
	}
}
function check_email(frm)
{
	var email=document.getElementById("user_email").value;
	if(is_email(email)==false)
	{
	document.getElementById("errMsg").style.display='';
	document.getElementById("errDiv").innerHTML='Please enter valid email id';
	document.getElementById("user_email").focus();
	return false;
	}
	else if(email=='')
	{
	document.getElementById("errMsg").style.display='';
	document.getElementById("errDiv").innerHTML='Please enter a email id';
	document.getElementById("user_email").focus();
	return false;
	} else {
		return true;
	}
}

	

function hideCareerOtherChoiceDiv()
{
	document.getElementById("careerOtherChoiceDiv").style.display='none';
}
function checkvalues(divid)
{

   var total=4,lefttotal;
	var count=0;
	for(var i=0; i < document.frmCareerChoice.ceckbox1.length; i++)
	{
		if(document.frmCareerChoice.ceckbox1[i].checked)
		{
			count++;
		}
	}
	document.getElementById('errorMsg').innerHTML='';
	document.getElementById('errorMsgDiv').style.display='none';
	
	/*if(count==1)
	{
		
		lefttotal=total-count;
		
		document.getElementById('error-title').innerHTML='';
		document.getElementById('errorMsgDiv').style.display='';
		document.getElementById('errorMsg').innerHTML='you can only choose three more';
		window.scrollTo(0,0);
	}
	if(count==2)
	{		
		lefttotal=total-count;
		document.getElementById('errorMsgDiv').style.display='';
		document.getElementById('errorMsg').innerHTML='you can only choose two more';
		window.scrollTo(0,0);
	}*/
	if(count==3)
	{
		lefttotal=total-count;
		document.getElementById('errorMsgDiv').style.display='';
		document.getElementById('errorMsg').innerHTML='You can only choose one more';
		window.scrollTo(0,0);
	}
	
		
	if(count>4)
	{
		
		document.getElementById("errorMsgDiv").style.display='';
document.getElementById("errorMsg").innerHTML="You can only choose a maximum of 4. Please uncheck one of the others if you'd like to keep this on.";
		window.scrollTo(0,0);
	
	return false;
	}
	else
	{
		hideCareerOtherChoiceDiv();
		return true;
		
	}
}

function countCharother(textarea_id,max_length)
{
	
	var len=document.getElementById(textarea_id).value.length;
	if(len>max_length) {
		document.getElementById(textarea_id).value = document.getElementById(textarea_id).value.substring(0, max_length);
	}
	len=document.getElementById(textarea_id).value.length;
	document.getElementById("other").innerHTML=max_length-len +' '+' characters'+' '+'left';
	
}
function validateNote()
{
	var my_note=document.getElementById("my_note").value;
	if(trim(my_note)=='')
	{
		document.getElementById("errorMsgDiv").style.display='';
		document.getElementById("errorMsg").innerHTML='Please enter your note content';
		document.getElementById("my_note").focus();
		return false;
	} else {
		return true;
	}
}
function validatePersonalDetails()
{
	
	if(trim(document.getElementById("photo").value)!=""){
		var imagePath = trim(document.getElementById("photo").value);       
		var pathLength = imagePath.length;
        var lastDot = imagePath.lastIndexOf(".");
        var fileType = imagePath.substring(lastDot,pathLength);
        if((fileType == ".gif") || (fileType == ".jpg") || (fileType == ".jpeg") ||(fileType == ".png") || (fileType == ".GIF") || (fileType == ".JPG") || (fileType == ".JPEG") ||(fileType == ".PNG") || (fileType == ".bmp") ||(fileType == ".BMP")) {
            
        } else {
			
        	document.getElementById("errorMsgDiv").style.display='block';		
			document.getElementById("errorMsg").innerHTML="Please select image of .JPG, .PNG, .GIF, .BMP file type extension.";   	
        	document.getElementById("photo").focus();			
			return false;
        }       
	}
	else{
		document.frmPersonalDetails.submit();
		return true;
	}
}
function validateQuickPost() {

	
	if(trim(document.getElementById("quickPost").value)=='') {
		
		document.getElementById("errorMsgQuickPost").style.display = ''; 
		document.getElementById("errorMsgQuickPost").innerHTML="Quick reply post message box should not be left blank";	
		document.getElementById("quickPost").focus();
		return false;
		
	}
	return true;
}
//--------------------------------------------carrer suggestion----------------------------------------------

function validatesuggest() {

	
	if(document.getElementById("suggestion").value=='') {
		
		document.getElementById("errorMsgDiv").style.display = ''; 
		document.getElementById("errorMsg").innerHTML="Please fill the suggestion box for new carrer .";	
		document.getElementById("suggestion").focus();
		return false;
		
	}
	return true;
}
//--------------------------------------------community.php 'career event' ----------------------------------------------
function validateComments()
{
	var comments=document.getElementById("comments").value;
	if(trim(comments)=='')
	{
		document.getElementById("errorComment").style.display='';
		document.getElementById("errorComment").innerHTML='Please enter your valuable comments ';
		document.getElementById("comments").focus();
		return false;
	}
	else
	{
		document.getElementById("errorComment").style.display='none';
		document.getElementById("errorComment").innerHTML='';		
	}
	return true;
}

//-----------------------------------------category-resources-sub-cat.php 'resource comments'------------------------------------------------------------------------
function val_comments(myform)
{
	 
	var comments=document.getElementById("comments").value;
	
	if(comments=='')
	{
		document.getElementById("errlogMsg").style.display='';
		document.getElementById("loginerr").innerHTML='Please enter your comments.';
		document.getElementById("comments").focus();
	    return false;
	}
	else
	{
		return true;
	}

}
//--------------------------------------------------------------------------------------------------------------------------------