var swf2show="";

$(document).ready(function(){
    $(".intro").click(function(){
        var this_id=$(this).attr("this_id");
        $("#object_body_"+this_id).toggle();
        $("#btn_arrow_"+this_id).addClass("on");
    	if($("#object_body_"+this_id).css('display')=='none'){
	        $("#btn_arrow_"+this_id).removeClass('on');
		}
		
	});

	$(".intro").hover(function(){
        var this_id=$(this).attr("this_id");
        $("#btn_arrow_"+this_id).addClass("on");
    }, function(){
        var this_id=$(this).attr("this_id");
    	if($("#object_body_"+this_id).css('display')=='none'){
	        $("#btn_arrow_"+this_id).removeClass('on');
		}
    });
	

	$(".menu li").hover(function(){
        $(this).toggleClass("hover");
    }, function(){
        $(this).removeClass("hover");
    });
	
	
	//overlay
	$(".btn_overlay").click(function(){
		var swf=$(this).attr("swf");
		var link_type=$(this).attr("link_type");
		if(link_type=="show_form"){
			showForm(swf);
			swf2show=swf;
		}
		else {
			showDemo(swf);
		
		}
		$("#popup").fadeIn(200, function(){
			 $("#popup_content").fadeIn(100);
		});
    });
	
	$("#popup_close").click(function(){
        $("#popup_content").fadeOut(200, function(){
			 $("#popup").fadeOut(100);
		});
    });
	//overlay
	$(".click").click(function(){
		var url=$(this).attr("url");
		document.location=url;
	});	
	
	
	$(".btn_contact").click(function() {
		checkContact();
		return false;
	});
});

function showDemo(swf){
	var so = new SWFObject('/uploads/video/'+swf+'','mpl','868','475','9');
	so.addParam('allowscriptaccess','always');
	so.addParam('allowfullscreen','true');
	so.addParam('wmode','transparent');
	so.write('popup_content_content');
}


function showForm(swf){
	//alert(swf);
}

function checkContact(){
	error = false;
	emailRegExp = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.([a-z]){2,4})$/;
	if(document.frm.email.value==""){
		$("#email").css({backgroundColor: "#c0c0c0", borderColor: "#e2383f"});
		error=true;
	} 
	else if(!emailRegExp.test(document.frm.email.value)){
		$("#email").css({backgroundColor: "#c0c0c0", borderColor: "#e2383f"});
		error=true;
	}
	else{
		$("#email").css({backgroundColor: "#ffffff", borderColor: "#0000000"});
	}
	if(!error){
		var bedrijfsnaam=$("#bedrijfsnaam").val();
		var land=$("#land").val();
		var contactpersoon=$("#contactpersoon").val();
		var branche=$("#branche").val();
		var interesse=$("#interesse").val();
		var email=$("#email").val();
		var telefoon=$("#telefoon").val();
		var bericht=$("#bericht").val();
		$.post("/contact_me", {bedrijfsnaam:bedrijfsnaam, land:land, contactpersoon:contactpersoon, branche:branche, interesse:interesse, email:email, telefoon:telefoon, bericht:bericht}, function(data){
			//alert(data);
			if(data==1){
				if(swf2show!=""){
					showDemo(swf2show);
					$("#contact").hide();
					swf2show="";
				}
				else {
					$("#contact").slideUp();
					$("#contact_bedankt").slideDown();
				}
			}
		});
		
	}
	
}

function setLanguage(l){
	document.location=l;
}