// JavaScript Document

function contactMe(frm){		
	
	var er=0;

	var cont_name=trim($("#cont_name").val());
	var cont_email=trim($("#cont_email").val());
	var cont_phone=trim($("#cont_phone").val());
	
	if(cont_name == ""){
		er=1;
		$("#cont_name").addClass("errorTxtStyle");
	}else{
		$("#cont_name").removeClass("errorTxtStyle");
	}
	
	if(cont_email == ""){
		er=1;
		$("#cont_email").addClass("errorTxtStyle");
	}else{
		$("#cont_email").removeClass("errorTxtStyle");
	}
	
	if(cont_phone == ""){
		er=1;
		$("#cont_phone").addClass("errorTxtStyle");
	}else{
		$("#cont_phone").removeClass("errorTxtStyle");
	}
	
	
	if(er==0){	
	   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;   		
	   if(reg.test(cont_email) == false) {
    	 er=1;	
		  $("#cont_email").addClass("errorTxtStyle");
   		}else{
			$("#cont_email").removeClass("errorTxtStyle");
		}
	}
	
	
	if(er ==0){	
		$("#contloading").show();
		$("#cont_send").hide();
	
		$.ajax({
			type: "post",
			dataType: "json",
			url:"sendmail.asp",
			data:$("#contactform").serialize(),
				success: function(data){
					if(data == 0){	
						$("#contactMessage").html('<span style="color:#FF0000;">Some error occured try again</span>');  	
					}else{
						$("#contactMessage").html("Thanks for your intersest");  						
						$('#contactform')[0].reset();
					}					
					setTimeout('clearMycontactmsg();',1000);
			   }
		});
		
		$("#contloading").hide();
	}	
	
	return false;
}


function clearMycontactmsg(){
	$("#contactMessage").html("");  
	$("#cont_send").show();	
}



function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
