

function langtext(textid,lang){
var section=0;
	switch (lang){
	case "DE":{
		section=100;
		break;
		}
	case "UK":{
		section=200;
		break
		}
	default:{
		section=0;
		}
	}
	
	var language=new Array(5);
	language[1]='U heeft geen email adres ingevoerd, vul uw email adres in.';
	language[2]='Bedankt voor uw aanmelding, u ontvangt een bevestiging per e-mail';
	language[3]='Er is iets mis gegaan, probeer het opnieuw.';
	language[4]='Registratie';
	language[5]='Error';
	language[6]='Email adres niet geldig!';	
	language[7]='Test uw webcam';
	language[8]="De naam is niet goed ingevuld.<br>";
	language[9]="Het email adres is niet goed ingevuld.<br>";
	language[10]="De datum is niet goed ingevuld.<br>";
	language[11]="De tijd is niet goed ingevuld.<br>";
	language[12]="Selecteer wie u wilt spreken.<br>";
	language[13]='Download hier uw drivers van de Van Beek webcam.';
	language[14]='Driver voor windows 7';
	language[15]='Windows 7 32 bit driver';
	language[16]='Windows 7 64 bit driver';
	language[17]='Driver voor windows Vista';
	language[18]='Vista 32 bit driver';
	language[19]='Vista 64 bit driver';
	language[20]='Driver voor windows XP';
	language[21]='XP 32 bit driver';
	language[22]='XP 64 bit driver';
	language[23]='Voor een goede werking dient u computersysteem aan de volgende eisen te voldoen:';
	language[24]='Besturingssysteem:';
	language[25]='Windows XP(sp2 of hoger) 32 of 64 bit';
	language[26]='Windows Vista 32 of 64 bit';
	language[27]='Windows 7 32 of 64 bit';
	language[28]='Apple OSX (10.4.9 en hoger)';
	language[29]='Browser:';
	language[30]='Microsoft Internet Explorer 6.0 of hoger';
	language[31]='Firefox 1.5.x, Firefox 2.x of Firefox 3.x';
	language[32]='Safari 2.x, Safari 3.x';
	language[33]='Adobe Flash player 9 of hoger';
	language[34]='CD-Rom speler';
	language[35]='Luidsprekers';
	language[36]='Internetverbinding 256kbps upload of meer';
	language[37]='Drivers download';
	language[38]='Systeemeisen';
	language[39]='Als uw webbrowser al opgestart was tijdens het instaleren, dient uw eerst al uw browserschermen te sluiten en de webbrowser opnieuw te starten.';
	
	language[101]='Sie haben Ihre E-Mail-Adresse nicht ein gegeben, bitte tragen Sie Ihre E-mail-Adresse ein';
	language[102]='Vielen dank f&#252;r Ihre Eintragung, Sie erhalten ein Best&#228;tigungs E-mail';
	language[103]='Etwas ist falsch gegangen, bitte versuchen sie nochmals';
	language[104]='Registrierung';
	language[105]='Fehler';
	language[106]='E-Mail-Adresse falsch';	
	language[107]='Test Ihr Webcam';
	language[108]="De naam is niet goed ingevuld.<br>";
	language[109]="E-Mail-Adresse falsch<br>";
	language[110]="Gew&#252;nschte Datum falsch<br>";
	language[111]="Gew&#252;nschte Zeit falsch<br>";
	language[112]="Gew&#252;nschte Gespr&#228;chspartner falsch<br>";
	language[113]='Laden Sie hier Ihre Treiber der Van-Beek-Webcam herunter.';
	language[114]='Treiber f&#252;r Windows 7';
	language[115]='Windows 7 32-Bit-Treiber';
	language[116]='Windows 7 64-Bit-Treiber';
	language[117]='Treiber f&#252;r Windows Vista';
	language[118]='Vista 32-Bit-Treiber';
	language[119]='Vista 64-Bit-Treiber';
	language[120]='Treiber f&#252;r Windows XP';
	language[121]='XP 32-Bit-Treiber';
	language[122]='XP 64-Bit-Treiber';
	language[123]='Um die Webcam verwenden zu k&#246;nnen, muss Ihr Computersystem folgende Anforderungen erf&#252;llen:';
	language[124]='Betriebssystem:';
	language[125]='Windows XP (SP2 oder h&#246;her) 32- oder 64-Bit';
	language[126]='Windows Vista 32- oder 64-Bit';
	language[127]='Windows 7 32- oder 64-Bit';
	language[128]='Apple OSX (10.4.9 und h&#246;her)';
	language[129]='Browser:';
	language[130]='Microsoft Internet Explorer 6.0 oder h&#246;her';
	language[131]='Firefox 1.5.x, Firefox 2.x oder Firefox 3.x';
	language[132]='Safari 2.x, Safari 3.x';
	language[133]='Adobe-Flash-Player 9 oder h&#246;her';
	language[134]='CD-ROM-Laufwerk';
	language[135]='Lautsprecher';
	language[136]='Internet-Verbindung 256kbps Upload oder mehr';
	language[137]='Treiber laden';
	language[138]='Systemanforderungen';
	language[139]='Wenn Ihr Browser die Webcam nicht automatisch erkennt, m&#252;ssen Sie alle Ihre Browser-Fenster schlie&#223;en und den Browser neu starten.';
	
	language[201]='Email address needed, please fill in your email address';
	language[202]='Thank you for registering, a confirmation email is send to the provided email address.';
	language[203]='Something went wrong, please try again.';
	language[204]='Registration';
	language[205]='Error';
	language[206]='E-mail address invallid!';	
	language[207]='Test your webcam';
	language[208]="The name field is incorrect.<br>";
	language[209]="The E-mail field is incorrect.<br>";
	language[210]="The date field is incorrect.<br>";
	language[211]="The time field is incorrect.<br>";
	language[212]="Select your prefered person/department<br>";
	language[213]='Download your drivers for the Van Beek webcam here.';
	language[214]='Driver for windows 7';
	language[215]='Windows 7 32 bit driver';
	language[216]='Windows 7 64 bit driver';
	language[217]='Driver for windows Vista';
	language[218]='Vista 32 bit driver';
	language[219]='Vista 64 bit driver';
	language[220]='Driver for windows XP';
	language[221]='XP 32 bit driver';
	language[222]='XP 64 bit driver';
	language[223]='To operate correctly your computer system must meet the following requirements:';
	language[224]='Operating system:';
	language[225]='Windows XP(sp2 or higher) 32 or 64 bit';
	language[226]='Windows Vista 32 or 64 bit';
	language[227]='Windows 7 32 or 64 bit';
	language[228]='Apple OSX (10.4.9 or higher)';
	language[229]='Browser:';
	language[230]='Microsoft Internet Explorer 6.0 or higher';
	language[231]='Firefox 1.5.x, Firefox 2.x of Firefox 3.x';
	language[232]='Safari 2.x, Safari 3.x';
	language[233]='Adobe Flash player 9 or higher';
	language[234]='CD-Rom player';
	language[235]='Speakers';
	language[236]='Internet connection 256kbps upload or more';
	language[237]='Driver download';
	language[238]='Systemrequirements';
	language[239]='If your browser does not immediately recognise the webcam, close all your browser windows and restart the browser.';



	return language[textid+section];

}




function echeck(str) {

	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	    return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){

	    return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	    return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
	    return false
	 }
	
	 if (str.indexOf(" ")!=-1){
	    return false
	 }
	 return true					
}

$(function() {
		
		$(".acceptbtnyes").click(function(){
			if (!$("#acceptemail").val()){
				$("#dialog").dialog('destroy');
				$("#dialog").empty();
				$('#dialog').dialog({ modal: true,'buttons':{ "Ok": function() { $(this).dialog("close"); } } });
				$('#dialog').dialog('option','width',360);
				$('#dialog').dialog('option','height',140);
				$('#dialog').dialog('option', 'title', langtext(4,currentlang));
				$("#dialog").append(langtext(1,currentlang));
		    	return false;
		    	}else{
		    	if (echeck($("#acceptemail").val())){	
		    		$("#dialog").dialog('destroy');
					$("#dialog").empty();
					$('#dialog').dialog({ modal: true,'buttons':{ "Ok": function() { $(this).dialog("close"); } } });
					$('#dialog').dialog('option','width',360);
					$('#dialog').dialog('option','height',140);
					$('#dialog').dialog('option', 'title', langtext(4,currentlang));
					$("#dialog").append(langtext(2,currentlang));
			    		
			    	var tmpval=$('#acceptemail').val();
		    		var tmpval=$('#acceptemail').val();
		    		$.post("/webcam/accept.php", { acceptemail: tmpval,accepted:'yes'},function(data){
		    			if (data=="OK"){
		    				$("#getit").slideUp("slow");
		    				$.get("/webcam/load_sidebar.php?meeting=1&uitleg=1", function(data){
								  $("#rightbar").append(data);
							});
		    			}else{
		    		$("#dialog").dialog('destroy');
					$("#dialog").empty();
					$('#dialog').dialog({ modal: true,'buttons':{ "Ok": function() { $(this).dialog("close"); } } });
					$('#dialog').dialog('option','width',360);
					$('#dialog').dialog('option','height',140);
					$('#dialog').dialog('option', 'title', langtext(4,currentlang));
					$("#dialog").append(langtext(3,currentlang));
		    			
		    			return false;
		    			}
		    		});
		    		return false;
				}else{
					$("#dialog").dialog('destroy');
					$("#dialog").empty();
					$('#dialog').dialog({ modal: true,'buttons':{ "Ok": function() { $(this).dialog("close"); } } });
					$('#dialog').dialog('option','width',360);
					$('#dialog').dialog('option','height',140);
					$('#dialog').dialog('option', 'title', langtext(5,currentlang));
					$("#dialog").append(langtext(6,currentlang));
				}
			return false;
		    }
		}); 
		$(".acceptbtnno").click(function(){
			if (!$("#acceptemail").val()){
				$("#dialog").dialog('destroy');
				$("#dialog").empty();
				$('#dialog').dialog({ modal: true,'buttons':{ "Ok": function() { $(this).dialog("close"); } } });
				$('#dialog').dialog('option','width',360);
				$('#dialog').dialog('option','height',140);
				$('#dialog').dialog('option', 'title', langtext(4,currentlang));
	    		$("#dialog").append(langtext(1,currentlang));
	    		return false;
	    		}else{
	    	if (echeck($("#acceptemail").val())){	
		    		$("#dialog").dialog('destroy');
				$("#dialog").empty();
				$('#dialog').dialog({ modal: true,'buttons':{ "Ok": function() { $(this).dialog("close"); } } });
				$('#dialog').dialog('option','width',360);
				$('#dialog').dialog('option','height',140);
				$('#dialog').dialog('option', 'title', langtext(4,currentlang));
				$("#dialog").append(langtext(2,currentlang));
		    		var tmpval=$('#acceptemail').val();
	    		$.post("/webcam/accept.php", { acceptemail: tmpval,accepted:'no'},function(data){
	    			if (data=="OK"){
	    				$("#getit").slideUp("slow");
	    				$.get("/webcam/load_sidebar.php?meeting=1&uitleg=1", function(data){
				 			$("#rightbar").append(data);
						});
	    			}else{
	    		$("#dialog").dialog('destroy');
				$("#dialog").empty();
				$('#dialog').dialog({ modal: true,'buttons':{ "Ok": function() { $(this).dialog("close"); } } });
				$('#dialog').dialog('option','width',360);
				$('#dialog').dialog('option','height',140);
				$('#dialog').dialog('option', 'title', langtext(4,currentlang));
				$("#dialog").append(langtext(3,currentlang));
	    			
	    			return false;
	    			}
	    		});
	    		}else{
					$("#dialog").dialog('destroy');
					$("#dialog").empty();
					$('#dialog').dialog({ modal: true,'buttons':{ "Ok": function() { $(this).dialog("close"); } } });
					$('#dialog').dialog('option','width',360);
					$('#dialog').dialog('option','height',140);
					$('#dialog').dialog('option', 'title', langtext(5,currentlang));
					$("#dialog").append(langtext(6,currentlang));
				}
	    		return false;
	    		}
		}); 
	});

$(function() {
	$(".showmeetingrequest").click(function(){
		$("#RequestMeeting").slideDown("slow");
		$("#fullmeeting").show();
		$("#shortmeeting").hide(); 
	});
	$(".showwebcamtest").click(function(){
		$("#dialog").dialog('destroy');
		$("#dialog").empty();
		$('#dialog').dialog();
		$('#dialog').dialog('option','width',360);
		$('#dialog').dialog('option','height',400);
		$("#dialog").append('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=6,0,0,0" id="mx-webcam" height="280px" width="320px"> <param name="movie" value="/images/webcam/webcam.swf"> <param name="quality" value="high"> <param name="bgcolor" value="#99A58B"> <embed src="/images/webcam/webcam.swf" quality="high" bgcolor="#99A58B" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" height="280px" width="320px"></object><br><br><p class="label">'+langtext(39,currentlang)+'</p>');
		$('#dialog').dialog('option', 'title', langtext(7,currentlang)); 
		$('#dialog').bind('dialogbeforeclose', function(event, ui) {
  			$(this).dialog('destroy');
  			$("#dialog").empty();
		});
	});
});
$(function() {
	$("#datepicker").datepicker({ 
		monthNames: ['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'],
		dayNamesMin: ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za'],
		dateFormat:'dd-mm-yy',
		minDate: new Date(2009, 11, 30), 
		maxDate: '+6M +10D',
		showOn: 'both', 
		buttonImage: '/images/ui/calendar.gif', 
		buttonImageOnly: true,
		firstDay: 1
	}).datepicker( 'setDate' , 'null' );
	$("#timepicker").jtimepicker({
        // Configuration goes here
        clockIcon:'/images/ui/icon_clock_1.gif',
        secView:false,
        hourLabel:'Uur',
        minLabel:'Min',
        orientation:'horizontal'
    });
	$("#timepicker").live("click",function(){
		//var offset = $("#hourcombo").offset();
		//$("#sliderWrap").css("position","absolute")
		//$("#sliderWrap").css("top",offset.top);
		//$("#sliderWrap").css("left",80);
		
	});
    $(".showlarge").live("click",function(){
    	$("#fullmeeting").show("slow");
		$("#shortmeeting").hide("slow"); 
    });
    $(".sendrequest").click(function(){
    	var hourcombo = $("#hourcombo").val();
    	var mincombo = $("#mincombo").val();
    	var name = $("#name").val();
    	var email = $("#email").val();
    	var person = $("#person").val();
    	var date = $("#datepicker").val();
    	if(($("#hourcombo").val())&&($("#mincombo").val())&&($("#name").val())&&($("#email").val())&&($("#person").val())&&($("#datepicker").val())){
    		
			$.post("/webcam/acceptrequest.php", { hourcombo: hourcombo,mincombo:mincombo,name:name,email:email,person:person,date:date},function(data){
    		if (data=="OK"){
    			$("#RequestMeeting").slideUp("slow");
    		}else{
    		
    		}
    	});


    	}else{
    		$errormessage="";
    		if (!$("#name").val()){
    			$errormessage+=langtext(8,currentlang);
    		}
    		if (!$("#email").val()){
    			$errormessage+=langtext(9,currentlang);
    		}
    		if (!$("#datepicker").val()){
    			$errormessage+=langtext(10,currentlang);
    		}
    		if (!$("#hourcombo").val()||!$("#mincombo").val()){
    			$errormessage+=langtext(11,currentlang);
    		}
    		if (!$("#person").val()){
    			$errormessage+=langtext(12,currentlang);
    		}
    		$("#dialog").dialog('destroy');
			$("#dialog").empty();
			$('#dialog').dialog({ modal: true,'buttons':{ "Ok": function() { $(this).dialog("close"); } } });
			$('#dialog').dialog('option','width',360);
			$('#dialog').dialog('option','height',140);
			$('#dialog').dialog('option', 'title', langtext(6,currentlang));
			$('#dialog').dialog('option','buttons',{Ok: function() {$(this).dialog('close');}});
    		$("#dialog").append($errormessage);
    	
    	}
    	/*
    	
    	*/
    });
});
$(function() {
	$(".drivers").click(function(){
		$("#dialog").dialog('destroy');
		$("#dialog").empty();
		$('#dialog').dialog();
		$("#dialog").append('<a name="showdrivers"></a><p class="label">'+langtext(13,currentlang)+'</p><br><br><p class="label">'+langtext(14,currentlang)+'</p><img src="/images/webcam/7logo.gif" style="float:right;"><p class="Label"><a href="http://logitech-viva.navisite.net/web/ftp/pub/techsupport/quickcam/lws100.exe">'+langtext(15,currentlang)+'</a></p><p class="Label"><a href="http://logitech-viva.navisite.net/web/ftp/pub/techsupport/quickcam/lws100_x64.exe">'+langtext(16,currentlang)+'</a></p><br><p class="label">'+langtext(17,currentlang)+'</p><img src="/images/webcam/vistalogo.gif" style="float:right;"><p class="Label"><a href="http://logitech-viva.navisite.net/web/ftp/pub/techsupport/quickcam/lws100.exe">'+langtext(18,currentlang)+'</a></p><p class="Label"><a href="http://logitech-viva.navisite.net/web/ftp/pub/techsupport/quickcam/lws100_x64.exe">'+langtext(19,currentlang)+'</a></p><br><p class="label">'+langtext(20,currentlang)+'</p><img src="/images/webcam/xplogo.gif" style="float:right;"><p class="Label"><a href="http://logitech-viva.navisite.net/web/ftp/pub/techsupport/quickcam/lws100.exe">'+langtext(21,currentlang)+'</a></p><p class="Label"><a href="http://logitech-viva.navisite.net/web/ftp/pub/techsupport/quickcam/lws100_x64.exe">'+langtext(22,currentlang)+'</a></p><br>');
		$('#dialog').dialog('option','width',360);
		$('#dialog').dialog('option','height',320);
		$('#dialog').dialog('option', 'title', langtext(37,currentlang)); 
	});
	$(".demands").click(function(){
		$("#dialog").dialog('destroy');
		$("#dialog").empty();
		$("#dialog").dialog();
		$("#dialog").append('<a name="eisensysteem"></a><p class="label">'+langtext(23,currentlang)+'</p><br><br><p class="label">'+langtext(24,currentlang)+'</p><img src="/images/webcam/os.gif" style="float:right;"><ul><li class="label">'+langtext(25,currentlang)+'</li><li class="label">'+langtext(26,currentlang)+'</li><li class="label">'+langtext(27,currentlang)+'</li><li class="label">'+langtext(28,currentlang)+'</li></ul><br><p class="label">'+langtext(29,currentlang)+'</p><img src="/images/webcam/browser.gif" style="float:right;"><ul><li class="label">'+langtext(30,currentlang)+'</li><li class="label">'+langtext(31,currentlang)+'</li><li class="label">'+langtext(32,currentlang)+'</li></ul><br><p class="label">'+langtext(33,currentlang)+'</p><img src="/images/webcam/flash.gif" style="float:right;"><br><p class="label">'+langtext(34,currentlang)+'</p><br><p class="label">'+langtext(35,currentlang)+'</p><br><p class="label">'+langtext(36,currentlang)+'</p><br>');
		$('#dialog').dialog('option','width',360);
		$('#dialog').dialog('option','height',490);
		$('#dialog').dialog('option', 'title', langtext(38,currentlang)); 
	});
});