function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}
	
var http = createRequestObject();

function sendemail() {
	var name = document.signUpForm.name.value;
	var email = document.signUpForm.email.value;
	
	document.signUpForm.send.disabled=true; 
	document.signUpForm.send.value='Adding...';

    http.open('get', 'assets/snippets/mailing/signup.php?&name='+name+'&email='+email+'&action=send');
    http.onreadystatechange = betaOut;
    http.send(null);
    
}

function sendcontact() {
	var first = document.contactForm.first.value;
	var surname = document.contactForm.surname.value;
	var company = document.contactForm.company.value;
	var email = document.contactForm.email.value;
	var message = document.contactForm.message.value;

	document.contactForm.send.disabled=true; 
	document.contactForm.send.value='Sending';

    http.open('get', 'assets/snippets/mailing/contact.php?&first='+first+'&surname='+surname+'&company='+company+'&email='+email+'&message='+message+'&action=send');
    http.onreadystatechange = contactFinish;
    http.send(null);
    
}

function contactFinish() {
	
	$("#contactForm").fadeOut(1000, function() {
		$(".contact-response").fadeIn(1000);
		$("#overlay3").animate({height: "100px"}, 500);
	});
} 
			
function betaOut() {	
	$("#email-signup").fadeOut("slow");
	$("#beta-thanks").fadeIn("slow");
}

function menuSelect(i, j) {
	$("#nav-arrow").animate({left: i+"px"}, 500);
	$("#slide-wrapper").animate({left: j+"px"}, 500);
}

function ieReady(){
	$(document).ready(function(){
		$(".panel-one-img, .panel-two-img, .panel-three-img").pngfix();
	});
}

function showOverlay(i) {
	$("#overlay" + i).fadeIn("normal");	
	$("#overlay").css({'display' : 'block'});
}

function hideOverlay(i) {
	$("#overlay" + i).fadeOut("normal", function() {
		$("#overlay").css({'display' : 'none'});		
	});
}

$(document).ready(function(){
	
	$('.panel-one, .panel-two, .panel-three').hover(function() {
		
		var fade = $('.panel-one-img, .panel-two-img, .panel-three-img', this);
	
		if (fade.is(':animated')) {
			fade.stop().fadeTo(500, 0);
		} else {
			fade.fadeOut(1500);
			fade.removeClass('full-fade'); 
		}
		}, function () {
			
		var fade = $('.panel-one-img, .panel-two-img, .panel-three-img', this);
		
		if (fade.is(':animated') || fade.hasClass('full-fade')) {
			fade.stop().fadeTo(500, 1);
			fade.removeClass('full-fade'); 
		} else {
			fade.fadeIn(1500);
			fade.addClass('full-fade');  
		}
		
	});
	  
	$(".email-field").click(function() {
		$(".name-field").fadeIn("slow");
		$("input.email-field, input.name-field").css({'color' : 'black'});
	});
	
});
