$(document).ready(function() {	
	
	//$('.nav-pnl ul li ul').hide();
	$('.body-rhtBtm > div:last').removeClass().addClass('body-rhtBtmRht');
	/*------- navigation -------*/
	$('.nav-pnl li').hover(function(){
		var index = $('.nav-pnl li').index(this);
		if($(this).children('ul').length != 0)
		{
			$(this).children('ul').show();
			$('.nav-pnl li').css('z-index','1');
			$(this).css('z-index','2');
			$(this).children().addClass('active');
			
		}
	});
	$('.nav-pnl li').mouseleave(function(){
			$(this).children('ul').hide();
			$(this).children().removeClass('active');
	});	
	$('#frm input,textarea').click(function(){
	  $(this).removeClass('errorClass')	;
	});
	$('#frm_newsletter input,textarea').click(function(){
	  $(this).removeClass('errorClass')	;
	});
	$('#frm_contact input,textarea').click(function(){
	  $(this).removeClass('errorClass')	;
	});
	
});

function validation()
{
	//alert("sadad");
	$('#frm input').removeClass('errorClass');	
 	var fname = $('#fname').val(); //alert(fname)
	var lname = $('#lname').val(); //alert(lname)
	var email = $('#email').val(); //alert(email)
	var jobtitle = $('#jobtitle').val();// alert(jobtitle)
	var companyname = $('#companyname').val(); //alert(companyname)
	var news_sign_up = $('#news_sign_up').val(); //alert(news_sign_up)
	var message = $('#message').val(); //alert(message)
	var error = new Array();

	if(fname == '')
	{
		error.push("Please Give First Name"); 
		$('#fname').addClass('errorClass');
	}
	if(lname == '')
	{
		error.push("Please Give Last Name"); 
		$('#lname').addClass('errorClass');
	}
	if(email == '')
	{
		error.push("Please Give Emai"); 
		$('#email').addClass('errorClass');
	}
	else if(!isValidEmailAddress(email))
	{
		error.push("Please Give Valid Emai"); 
		$('#email').addClass('errorClass');
	}
	if(jobtitle == '')
	{ 
		 error.push("Please Give Job Title");
		 $('#jobtitle').addClass('errorClass');
	}
	if(companyname == '')
	{
		 error.push("Please Give Company Name");
		 $('#companyname').addClass('errorClass');
	}
 	if(message == '')
	{
		 error.push("Please Give a Message");
		 $('#message').addClass('errorClass');
	}
	if(error.length == 0)
	  return true;
	return false;
}
function news_validation()
{
	 
	$('#frm_newsletter input').removeClass('errorClass');	
 	var fname = $('#fname_n').val(); //alert(fname)
	var lname = $('#lname_n').val(); //alert(lname)
	var email = $('#email_n').val(); //alert(email)
	var jobtitle = $('#jobtitle_n').val();// alert(jobtitle)
	var companyname = $('#companyname_n').val(); //alert(companyname)
	var news_sign_up = $('#news_sign_up_n').val(); //alert(news_sign_up)
	var message = $('#message_n').val(); //alert(message)
 	 
	var error = new Array();

	if(fname == '')
	{
		error.push("Please Give First Name"); 
		$('#fname_n').addClass('errorClass');
	}
	if(lname == '')
	{
		error.push("Please Give Last Name"); 
		$('#lname_n').addClass('errorClass');
	}
	if(email == '')
	{
		error.push("Please Give Emai"); 
		$('#email_n').addClass('errorClass');
	}
	else if(!isValidEmailAddress(email))
	{
		error.push("Please Give Valid Emai"); 
		$('#email_n').addClass('errorClass');
	}
	if(jobtitle == '')
	{ 
		 error.push("Please Give Job Title");
		 $('#jobtitle_n').addClass('errorClass');
	}
	if(companyname == '')
	{
		 error.push("Please Give Company Name");
		 $('#companyname_n').addClass('errorClass');
	}
  	if(message == '')
	{
		 error.push("Please Give a Message");
		 $('#message_n').addClass('errorClass');
	}
	 
	if(error.length == 0)
	  return true;
	return false;
}
function contact_validation()
{
	 
	$('#frm_contact input').removeClass('errorClass');	
 	var fname = $('#fname_c').val(); //alert(fname)
	var lname = $('#lname_c').val(); //alert(lname)
	var email = $('#email_c').val(); //alert(email)
	var jobtitle = $('#jobtitle_c').val();// alert(jobtitle)
	var companyname = $('#companyname_c').val(); //alert(companyname)
	var news_sign_up = $('#news_sign_up_c').val(); //alert(news_sign_up)
	var message = $('#message_c').val(); //alert(message)
 	 
	var error = new Array();

	if(fname == '')
	{
		error.push("Please Give First Name"); 
		$('#fname_c').addClass('errorClass');
	}
	if(lname == '')
	{
		error.push("Please Give Last Name"); 
		$('#lname_c').addClass('errorClass');
	}
	if(email == '')
	{
		error.push("Please Give Emai"); 
		$('#email_c').addClass('errorClass');
	}
	else if(!isValidEmailAddress(email))
	{
		error.push("Please Give Valid Emai"); 
		$('#email_c').addClass('errorClass');
	}
	if(jobtitle == '')
	{ 
		 error.push("Please Give Job Title");
		 $('#jobtitle_c').addClass('errorClass');
	}
	if(companyname == '')
	{
		 error.push("Please Give Company Name");
		 $('#companyname_c').addClass('errorClass');
	}
  	if(message == '')
	{
		 error.push("Please Give a Message");
		 $('#message_c').addClass('errorClass');
	}
	 
	if(error.length == 0)
	  return true;
	return false;
}
function isValidEmailAddress(emailAddress) {
 		var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
 		return pattern.test(emailAddress);
	} 
