jQuery.noConflict();

jQuery(document).ready(function($){

	$("input[type=button]").click(function() {
		var ctype = $("#ctype :selected").val();
		var request = "http://88.198.60.80:8080/qrtag";
		var error = "";
		if (ctype=='text'){
			request = request + "?ctype=" + ctype + "&content="+ $("[name='content']").val();
			if ($("[name='content']").val().length==0) 
				error = "Bitte einen Text eingeben.";
		}
		if (ctype=='sms'){
			request = request + "?ctype=" + ctype + "&content="+ $("[name='smsnr']").val() + ":" + $("[name='msg']").val();
			if ($("[name='smsnr']").val().length==0) 
				error = "Bitte eine Nummer eingeben.";
			if ($("[name='smsnr']").val().length + $("[name='msg']").val().length > 160)
				error = "Bitte maximal 160 Zeichen eingeben.";
		}
		if (ctype=='tel'){
			request = request +"?ctype=" + ctype + "&content="+ $("[name='tel']").val();
			if ($("[name='tel']").val().length==0) 
				error = "Bitte eine Nummer eingeben.";
		}
		if (ctype=='url'){
			request = request +"?ctype=" + ctype + "&content="+ $("[name='url']").val();
			if ($("[name='url']").val().length==0) 
				error = "Bitte eine URL eingeben.";			
		}
		if (ctype=='email'){
			request = request +"?ctype=" + ctype + "&content="+ $("[name='email']").val();
			if ($("[name='email']").val().length==0) 
				error = "Bitte eine E-Mail Adresse eingeben.";	
		}	

		if (ctype=='mecard'){
			var content = "&content=MECARD:N:" + $("[name='name']").val() + ";";
			
			if ($("[name='telnr']").val() != '')				
				content += "TEL:" + $("[name='telnr']").val() + ";";
			if ($("[name='emailadr']").val() != '')
				content += "EMAIL:" + $("[name='emailadr']").val() + ";";

			request = request +"?ctype=" + ctype + content + ";";  

			if (content.length >= 160 + 22) 
				error = "Bitte nur 160 Zeichen eingeben.";	
		}
		
		if (error.length == 0){
			request = request + "&bgc=" + $("[name='bgc']").val() + "&fgc=" + $("[name='fgc']").val() + "&size=" + $("[name='size']").val();
			$('#qrImage').attr({src:request});
			$('#qrLink a').attr({href:request});
			/* $('#qrLink').show(); */
		}
		else
		{
			$('#qrImage').attr({src:"./images/empty.png"});
			alert(error);
		}
	});
	
	$("#choseWas").click(function() {
		$("#infoWas").toggle('slow');
		$("#infoWie").hide('slow');
		$("#infoCorp").hide('slow');
	});
	$("#choseWie").click(function() {
		$("#infoWas").hide('slow');
		$("#infoWie").toggle('slow');
		$("#infoCorp").hide('slow');
	});
	$("#choseCorp").click(function() {
		$("#infoWas").hide('slow');
		$("#infoWie").hide('slow');
		$("#infoCorp").toggle('slow');
	});
	
	
	
	$("#ctype").click(function() {
		var chosen = $("#ctype :selected").val();
		if (chosen=='sms'){
			$("#sms").show();
			$("#text").hide();
			$("#tel").hide();
			$("#url").hide();
			$("#geo").hide();
			$("#mecard").hide();
			$("#email").hide();
			$("#event").hide();
		}
		if (chosen=='tel'){
			$("#sms").hide();
			$("#text").hide();
			$("#tel").show();
			$("#url").hide();
			$("#geo").hide();
			$("#mecard").hide();
			$("#email").hide();
			$("#event").hide();
		}
		if (chosen=='text'){
			$("#sms").hide();
			$("#text").show();
			$("#tel").hide();
			$("#url").hide();
			$("#geo").hide();
			$("#mecard").hide();
			$("#email").hide();
			$("#event").hide();
		}
		if (chosen=='url'){
			$("#sms").hide();
			$("#text").hide();
			$("#tel").hide();
			$("#url").show();
			$("#geo").hide();
			$("#mecard").hide();
			$("#email").hide();
			$("#event").hide();
		}
		if (chosen=='geo'){
			$("#sms").hide();
			$("#text").hide();
			$("#tel").hide();
			$("#url").hide();
			$("#geo").show();
			$("#mecard").hide();
			$("#email").hide();
			$("#event").hide();
		}	
		if (chosen=='mecard'){
			$("#sms").hide();
			$("#text").hide();
			$("#tel").hide();
			$("#url").hide();
			$("#geo").hide();
			$("#mecard").show();
			$("#email").hide();
			$("#event").hide();
		}
		if (chosen=='email'){
			$("#sms").hide();
			$("#text").hide();
			$("#tel").hide();
			$("#url").hide();
			$("#geo").hide();
			$("#mecard").hide();
			$("#email").show();
			$("#event").hide();
		}
		if (chosen=='event'){
			$("#sms").hide();
			$("#text").hide();
			$("#tel").hide();
			$("#url").hide();
			$("#geo").hide();
			$("#mecard").hide();
			$("#email").hide();
			$("#event").show();
		}	
			
	});		
});