$(document).ready(function(){
	
		$("#custFrm").validate({
		errorElement:'div',						
		rules: {
				name : {
						required: true
				},
				email : {
						required: true,
						email:true
				},
				subject : {
						required: true
				},
				message : {
						required: true
				}
		},
		messages: {		
				name : {
					required: "Please enter name"
				},
				email : {
					required: "Please enter email"
				},
				subject : {
					required: "Please enter subject"
				},
				message : {
					required: "Please enter message"
				}
		},
		// set this class to error-labels to indicate valid fields
		success: function(label) {
			// set &nbsp; as text for IE
			label.hide();
		},	 
		submitHandler: function(form) {		// alert('hi');		
  			submitCustForm();
         }
	});		
		
	$("#regFrm").validate({ 	
		errorElement:'div',						
		rules: {
				name : {
						required: true
				},
				email : {
						required: true,
						email:true
				}
		},
		messages: {		
				name : {
					required: "Please enter name"
				},
				email : {
					required: "Please enter email"
				}
		},
		// set this class to error-labels to indicate valid fields
		success: function(label) {
			// set &nbsp; as text for IE
			label.hide();
		}
	});		
	
	$("#feedbackFrm").validate({ 	
		errorElement:'div',						
		rules: {
				name : {
						required: true
				},
				phone : {
						required: true
				},
				mobile : {
						required: true
				},				
				email : {
						required: true,
						email:true
				},
				remark : {
						required: true
				}
		},
		messages: {		
				name : {
					required: "Please enter name"
				},
				phone : {
					required: "Please enter phone number"
				},
				mobile : {
					required: "Please enter mobile number"
				},
				email : {
					required: "Please enter email"
				},
				remark : {
					required: "Please enter remark"
				}
		},
		// set this class to error-labels to indicate valid fields
		success: function(label) {
			// set &nbsp; as text for IE
			label.hide();
		}
	});		
	
		$("#NewsFrm").validate({ 	
		errorElement:'div',						
		rules: {
				email : {
						required: true,
						email:true
				}
		},
		messages: {		
				email : {
					required: "Please enter email"
				}
		},
		// set this class to error-labels to indicate valid fields
		success: function(label) {
			// set &nbsp; as text for IE
			label.hide();
		},
		submitHandler: function(form) {		// alert('hi');		
  			submitNewsltter();
         }
	});
						   
});

function submitCustForm() {
		
		
		$("div.error").hide();	
		var frm = document.custFrm;
		var name = frm.name.value;		
		var email = frm.email.value;	
		var subject = frm.subject.value;	
		var message = frm.message.value;	
				
		//var ajaxFile = SITEROOT+'addRegistrationForm';
		var ajaxFile = SITEROOT+'addCustomerRequest';
		$.post(ajaxFile,{"name":name,"email":email,"subject":subject,"message":message},function(data){ 
																					
			if(data == "Success")	{
					var frm = document.custFrm;
					frm.name.value = "";
					frm.email.value = "";
					frm.subject.value = "";
					frm.message.value = "";
					$("#successDiv").html('<center><font class=success>Message has been sent successfully.</font></center>');
			}		
			return false;
		
		});
}

function clkcheck(str) {
	document.regFrm.clang.disabled = false;
	document.regFrm.cpplang.disabled = false;
	document.regFrm.javalang.disabled = false;
	document.regFrm.netlang.disabled = false;
}

function submitNewsltter() {
	
	$("div.error").hide();	
	var frm = document.NewsFrm;
	var email = frm.email.value;	
	var ajaxFile = SITEROOT+'subscribeNewsletter';
	$.post(ajaxFile,{"email":email},function(data){ 
			
		if(data == "Already")	{
				var frm = document.NewsFrm;			
				frm.email.value = "";			
				$("#successDiv").html('<center><font class=error>You have already subscribed for newsletter.</font></center>');
		}
		if(data == "Success")	{
				var frm = document.NewsFrm;			
				frm.email.value = "";			
				$("#successDiv").html('<center><font class=success>You have successfully subscribed for newsletter.</font></center>');
		}		
		
	
	});
}




