// JavaScript Document
$(document).ready(function(){
	//form
	function scan(){
	$('.contact-form form div').each(function(index){
	    var txt = $(this).find("input").attr("value");
	    if (txt != ''){$(this).find("label").hide();}
	  });
	}
	scan();

	$(".contact-form form div").click(function(){
		$(this).find("label").hide();
		$(this).find("input").focus();
		scan();
	});
	
	$('.contact-form form div input').focusin(function() {
	  	$(this).parent().find("label").hide();
	  	scan();
	});
	$('.contact-form form div input').focusout(function() {
	  	$(this).parent().find("label").show();
	  	scan();
	});
    
    
//form
	$(".verify").attr("value","verified");
	
	$(".contact-form1").bind('submit',function(){
		var insert_post = $(this).serialize(); //metoda serialize vytvoří post z aktuálního formuláře
		insert_post += '&submitted=1'; //kpostu přilepím potvrzovací hodnotu
		$.post($(this).attr('action'),insert_post, function(data) { // Ajax volá url které je jako ACTION ve FORMU a vrací data
			
			var jdata = eval("(" + data + ")");
				
			if (jdata.status == 'true'){//vykonají se funkce dle návratových dat
				window.location.href=jdata.url;
				
			}
			else{

				$('.error_message').attr('style','');
				
			};
		});
		return false;
	});	
	
	jQuery.cookie = function(name, value, options) {
	    if (typeof value != 'undefined') { // name and value given, set cookie
		options = options || {};
		if (value === null) {
		    value = '';
		    options.expires = -1;
		}
		var expires = '';
		if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
		    var date;
		    if (typeof options.expires == 'number') {
			date = new Date();
			date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
		    } else {
			date = options.expires;
		    }
		    expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
		}
		// CAUTION: Needed to parenthesize options.path and options.domain
		// in the following expressions, otherwise they evaluate to undefined
		// in the packed version for some reason...
		var path = options.path ? '; path=' + (options.path) : '';
		var domain = options.domain ? '; domain=' + (options.domain) : '';
		var secure = options.secure ? '; secure' : '';
		document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
	    } else { // only name given, get cookie
		var cookieValue = null;
		if (document.cookie && document.cookie != '') {
		    var cookies = document.cookie.split(';');
		    for (var i = 0; i < cookies.length; i++) {
			var cookie = jQuery.trim(cookies[i]);
			// Does this cookie string begin with the name we want?
			if (cookie.substring(0, name.length + 1) == (name + '=')) {
			    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
			    break;
			}
		    }
		}
		return cookieValue;
	    }
	};

	
	$("#blind-friendly").bind('click',function(){
		$.cookie('blind', '1', { expires: (30), path: '/', domain: 'obec-brezina.cz'});
		$("#blind-style").attr('href','/templates/css/style-blind.css');
		$("#noblind-friendly").attr('style','display: block;')
	});
	
	$("#noblind-friendly").bind('click',function(){
		$.cookie('blind', '0', { expires: (30), path: '/', domain: 'obec-brezina.cz'});
		$("#blind-style").attr('href','/templates/css/styl.css');
		$("#noblind-friendly").attr('style','display: none;')
	});
	
	
	if($.cookie('blind') == 1) {
		$("#blind-style").attr('href','/templates/css/style-blind.css');
		$("#noblind-friendly").attr('style','display: block;')
	}
	else {
		$("#blind-style").attr('href','/templates/css/styl.css');
		$("#noblind-friendly").attr('style','display: none;')
	}
   
 
	
});



