// JavaScript Document
function mainmenu(e,f){
	
		$("#"+e).show();
		$("#"+f).hide();
	
}

function require(id,w){
	$('#'+id).css('width',w);
	if($('#'+id).val() == ''){
		    $('#'+id).removeClass('noerror');
		   $('#'+id).addClass('error');
            return false;
	  
	}else{
		   $('#'+id).removeClass('error');
		   $('#'+id).addClass('noerror');	
		   return true;
	}
}
function requireemal(id,w){
	$('#'+id).css('width',w);
		    $('#'+id).removeClass('noerror');
		   	$('#'+id).addClass('error');
            return false;
	  
	
}


function requireselect(id,w){
	$('#'+id).css('width',w);
	if($('#'+id).val() == ''){
		    $('#'+id).removeClass('noerrors');
		   $('#'+id).addClass('errors');
            return false;
	  
	}else{
		   $('#'+id).removeClass('errors');
		   $('#'+id).addClass('noerrors');	
		   return true;
	}
}
function getinfo() {
	require('uname','250px') ;  require('telephone','250px') ; require('email','250px') ;   
	require('company','250px') ; require('inquary','250px') ;
	
	if( require('uname')   && require('telephone') && require('email')   && require('company') && require('inquary')){
		$('#errordiv').html('');
			if(isValidEmail($("#email").val())){
				sendmail();}
			
			else{
					requireemal('email','250px') ;
					$('#errordiv').html('<div class="errordiv errorclass">Please give a valid email address!</div>').animate({opacity: 1.0},500).animate({opacity: 0.0},3000);
				}
		}
	else{
		
				$('#errordiv').html('<div class="errordiv errorclass">All Required Field Must be populated</div>').animate({opacity: 1.0},500).animate({opacity: 0.0},5000); 
		}
}

function sendmail(){
	
	urllink = 'sendmail.php';
	$("#sndresult").html('<center><img src="images/loading.gif" alt="loading..."></center>');
    $("#contactusform").hide();
	$.ajax({
		                 type: "POST",
		                 url:urllink,
		                 data: $('form#contactmail').serialize(),
		                 success: function(response) {
		                 	$("#sndresult").html('<div class="successclass"><h4>Your Request has been submitted. <br><br>Thank you for contacting us.</h4></div>');
		                    $('form :input').val("");
						    $('#submit').val("Submit");
		                },
						error: function(){alert('Error ');}
		             })
}


function freesample(){
	require('uname','250px') ; require('hospital','250px') ; require('department','250px') ; require('telephone','250px') ; require('email','250px') ; require('address1','250px') ; require('city','250px') ; require('state','250px') ; require('zipcode','250px') ; require('sample','250px') ;
	 
	 
	if( require('uname') && require('hospital') && require('department') && require('telephone') && require('email') && require('address1') && require('city') && require('state') && require('zipcode') && require('sample')   ){
		$('#errordiv').html('');
			if(isValidEmail($("#email").val())){
				sendsample();}
			
			else{
					requireemal('email','250px') ;
					$('#errordiv').html('<div class="errordiv errorclass">Please give a valid email address!</div>').animate({opacity: 1.0},500).animate({opacity: 0.0},3000);
				}
		}
	else{
		
				$('#errordiv').html('<div class="errordiv errorclass">All Required Field Must be populated</div>').animate({opacity: 1.0},500).animate({opacity: 0.0},5000); 
		}
}

function sendsample(){
	
	urllink = 'sendmail2.php';
	$("#sndresult").html('<center><img src="images/loading.gif" alt="loading..."></center>');
    $("#sampleformdiv").hide();
	$.ajax({
		                 type: "POST",
		                 url:urllink,
		                 data: $('form#samplerequest').serialize(),
		                 success: function(response) {
		                 	$("#sndresult").html('<div class="successclass"><h4>Your Request has been submitted to site admin. Thank you.<br></h4></div>');
		                    $('form :input').val("");
						    $('#submit').val("Submit");
		                },
						error: function(){alert('Error ');}
		             })
}


function isValidEmail(email){

var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/

if(RegExp.test(email)){

return true;

}else{

return false;

}

}