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

	// Open external links in new window
	// Using jQuery for this since 'target' doesn't validate in XHTML
	$('a[rel="external"]').click(function()
	{
		window.open($(this).attr('href'));
		return false;
	});
	
	
	$(".widget-box").each(function() {
		$(this).find('p').first().addClass('widget-img-p');						  
	});
	
	$("#committee p").each(function() {
		if ($(this).html() == '**') {
			$(this).addClass('group');
			$(this).addClass('hide');
			$(this).addClass('clear');
		}
	});
	
	$("#global-main-nav a").each(function() {
﻿		if ($(this).attr('href').search('http') != -1) {
﻿			$(this).attr('target', '_blank');
﻿		}		
	});
	
	$('#termslink').click(function(){
		var url = $(this).attr('href');
		window.open(url,'','scrollbars=no,menubar=no,height=500,width=600,resizable=no,toolbar=no,location=no,status=no');
		return false;
	});
	

	
	$("#get-mentor-form").submit(function() {
		var where = $('#where').val();
		var sex = $('#sex').val();
		var name = $('#name').val();
		var persnr = $('#persnr').val();
		var street = $('#street').val();		
		var hearof = $('#hearof').val();		
		var zipcode = $('#zipcode').val();
		var city = $('#city').val();		
		var phone = $('#phone').val();
		var cellphone = $('#cellphone').val();
		var email = $('#email').val();
		var age = $('#age').val();
		
		// test börjar här 111103
		var vardnadshavare_cell = $('#vardnadshavare_cell').val();
		var vardnadshavare_email = $('#vardnadshavare_email').val();
		//test slutar här 111103
		var school = $('#school').val();		
		var strClass = $('#class').val();
		var terms = $('#termscheck:checked').val();
		var patt = /(\w[-._\w]*\w@\w[-._\w]*\w\.\w{2,3})/;
		var error = false;
		
		if (jQuery.trim(where) == '0') {
			$('#where').addClass('error');
			error = true;
		} else {
			$('#where').removeClass('error');
		}
		
		if (jQuery.trim(sex) == '0') {
			$('#sex').addClass('error');
			error = true;
		} else {
			$('#sex').removeClass('error');
		}
		
		if (jQuery.trim(name) == '') {
			$('#name').addClass('error');
			error = true;
		} else {
			$('#name').removeClass('error');
		}
		
		//test börjar här
		
		if (jQuery.trim(hearof) == '') {
			$('#hearof').addClass('error');
			error = true;
		} else {
			$('#hearof').removeClass('error');
		}
		//test  slutar här
		
		if (jQuery.trim(persnr) == '') {
			$('#persnr').addClass('error');
			error = true;
		} else {
			$('#persnr').removeClass('error');
		}
		
		if (jQuery.trim(street) == '') {
			$('#street').addClass('error');
			error = true;
		} else {
			$('#street').removeClass('error');
		}
		
		if (jQuery.trim(zipcode) == '') {
			$('#zipcode').addClass('error');
			error = true;
		} else {
			$('#zipcode').removeClass('error');
		}
		
		if (jQuery.trim(city) == '') {
			$('#city').addClass('error');
			error = true;
		} else {
			$('#city').removeClass('error');
		}
		
		if (jQuery.trim(phone) == '') {
			$('#phone').addClass('error');
			error = true;
		} else {
			$('#phone').removeClass('error');
		}
		
		if (jQuery.trim(cellphone) == '') {
			$('#cellphone').addClass('error');
			error = true;
		} else {
			$('#cellphone').removeClass('error');
		}
		
		if (jQuery.trim(school) == '') {
			$('#school').addClass('error');
			error = true;
		} else {
			$('#school').removeClass('error');
		}
		
		if (jQuery.trim(strClass) == '') {
			$('#class').addClass('error');
			error = true;
		} else {
			$('#class').removeClass('error');
		}
		
		if (!patt.test(email)) {
			$('#email').addClass('error');
			error = true;
		} else {
			$('#email').removeClass('error');
		}
		
		if (jQuery.trim(age) == '') {
			$('#age').addClass('error');
			error = true;
		} else {
			$('#age').removeClass('error');
		}
		
		//test börjar här 111103
		if (jQuery.trim(vardnadshavare_cell) == '') {
			$('#vardnadshavare_cell').addClass('error');
			error = true;
		} else {
			$('#vardnadshavare_cell').removeClass('error');
		}
		
		if (jQuery.trim(vardnadshavare_email) == '') {
			$('#vardnadshavare_email').addClass('error');
			error = true;
		} else {
			$('#vardnadshavare_email').removeClass('error');
		}
		
		
		
		//test slutar här
		
		
		
		
		if (terms != 'terms') {
			$('#terms').find('div').addClass('error');
			error = true;
		} else {
			$('#terms').find('div').removeClass('error');
		}
		
		if (!error) {
			var data = $('#get-mentor-form').serialize();
			$.ajax({
				type: 'POST',
				url: 'http://'+window.location.host+'/assets/templates/default/php/ajax_getMentor.php',
				data: data,
				success: function(html){
					$('#send_confirmed').html(html);
					$("#get-mentor-form input").each(function() {
				        if ($(this).attr('name') != 'terms') {
							$(this).val('');	
						}
					});
				}
			});
		}
		return false;
	});
	
	
	$("#become-mentor-form").submit(function() {
		var where = $('#where').val();
		var sex = $('#sex').val();
		var name = $('#name').val();
		var persnr = $('#persnr').val();
		var street = $('#street').val();
		var zipcode = $('#zipcode').val();
		var city = $('#city').val();
		var job = $('#job').val();
		var hearof = $('#hearof').val();
		var why = $('#why').val();
		var phone = $('#phone').val();
		var cellphone = $('#cellphone').val();
		var email = $('#email').val();
		var terms = $('#termscheck:checked').val();
		var patt = /(\w[-._\w]*\w@\w[-._\w]*\w\.\w{2,3})/;
		var error = false;
		
		if (jQuery.trim(where) == '0') {
			$('#where').addClass('error');
			error = true;
		} else {
			$('#where').removeClass('error');
		}
		
		if (jQuery.trim(sex) == '0') {
			$('#sex').addClass('error');
			error = true;
		} else {
			$('#sex').removeClass('error');
		}
		
		if (jQuery.trim(name) == '') {
			$('#name').addClass('error');
			error = true;
		} else {
			$('#name').removeClass('error');
		}
		
		if (jQuery.trim(persnr) == '') {
			$('#persnr').addClass('error');
			error = true;
		} else {
			$('#persnr').removeClass('error');
		}
		
		if (jQuery.trim(street) == '') {
			$('#street').addClass('error');
			error = true;
		} else {
			$('#street').removeClass('error');
		}
		
		if (jQuery.trim(zipcode) == '') {
			$('#zipcode').addClass('error');
			error = true;
		} else {
			$('#zipcode').removeClass('error');
		}
		
		if (jQuery.trim(city) == '') {
			$('#city').addClass('error');
			error = true;
		} else {
			$('#city').removeClass('error');
		}
		
		if (jQuery.trim(job) == '') {
			$('#job').addClass('error');
			error = true;
		} else {
			$('#job').removeClass('error');
		}
		
		if (jQuery.trim(hearof) == '0') {
			$('#hearof').addClass('error');
			error = true;
		} else {
			$('#hearof').removeClass('error');
		}
		
		if (jQuery.trim(why) == '') {
			$('#why').addClass('error');
			error = true;
		} else {
			$('#why').removeClass('error');
		}

		if (jQuery.trim(phone) == '') {
			$('#phone').addClass('error');
			error = true;
		} else {
			$('#phone').removeClass('error');
		}
		
		if (jQuery.trim(cellphone) == '') {
			$('#cellphone').addClass('error');
			error = true;
		} else {
			$('#cellphone').removeClass('error');
		}
		
		if (!patt.test(email)) {
			$('#email').addClass('error');
			error = true;
		} else {
			$('#email').removeClass('error');
		}
		
		if (terms != 'terms') {
			$('#terms').find('div').addClass('error');
			error = true;
		} else {
			$('#terms').find('div').removeClass('error');
		}
		
		if (!error) {
			var data = $('#become-mentor-form').serialize();
			$.ajax({
				type: 'POST',
				url: 'http://'+window.location.host+'/assets/templates/default/php/ajax_becomeMentor.php',
				data: data,
				success: function(html){
					$('#send_confirmed').html(html);
					$("#become-mentor-form input").each(function() {
				        if ($(this).attr('name') != 'terms') {
							$(this).val('');	
						}
					});
					$('#info').val('');
					$('#why').val('');
				}
			});
		}
		return false;
	});
	
	//testar att lägga till foraldrakurs_form
	
$("#foraldrakurs-form").submit(function() {
		var where_date = $('#where_date').val();
		var where = $('#where').val();
		var name = $('#name').val();
		var phone = $('#phone').val();
		var cellphone = $('#cellphone').val();
		var email = $('#email').val();	
		var children_age = $('#children_age').val();	
		var terms = $('#termscheck:checked').val();
		var patt = /(\w[-._\w]*\w@\w[-._\w]*\w\.\w{2,3})/;
		var error = false;
		
		if (jQuery.trim(where_date) == 0) {
			$('#where_date').addClass('error');
			error = true;
		} else {
			$('#where_date').removeClass('error');
		}
		
		if (jQuery.trim(where) == 0) {
			$('#where').addClass('error');
			error = true;
		} else {
			$('#where').removeClass('error');
		}
		
		if (jQuery.trim(name) == '') {
			$('#name').addClass('error');
			error = true;
		} else {
			$('#name').removeClass('error');
		}
			
		
		if (jQuery.trim(phone) == '') {
			$('#phone').addClass('error');
			error = true;
		} else {
			$('#phone').removeClass('error');
		}
		
		if (jQuery.trim(cellphone) == '') {
			$('#cellphone').addClass('error');
			error = true;
		} else {
			$('#cellphone').removeClass('error');
		}
		if (jQuery.trim(children_age) == '') {
			$('#children_age').addClass('error');
			error = true;
		} else {
			$('#children_age').removeClass('error');
		}
		
		if (!patt.test(email)) {
			$('#email').addClass('error');
			error = true;
		} else {
			$('#email').removeClass('error');
		}
		
		if (terms != 'terms') {
			$('#terms').find('div').addClass('error');
			error = true;
		} else {
			$('#terms').find('div').removeClass('error');
		}
		
		//Här nedan tror jag att felet ligger 
		
		if (!error) {
			var data = $('#foraldrakurs-form').serialize();
			$.ajax({
				type: 'POST',
				url: 'http://'+window.location.host+'/assets/templates/default/php/ajax_foraldrakurs.php',
				data: data,
				success: function(html){
					$('#send_confirmed').html(html);
					$("#foraldrakurs-form input").each(function() {
				        if ($(this).attr('name') != 'terms') {
							$(this).val('');	
						}
					});
				}
			});
		}
		return false;
	});
		
	//felsökning slutar här
	
	/*if (!error) {
			var data = $('#foraldrakurs-form').serialize();
			$.ajax({
				type: 'POST',
				url: 'http://'+window.location.host+'/assets/templates/default/php/ajax_getMentor.php',
				data: data,
				success: function(html){
					$('#send_confirmed').html(html);
					$("#get-mentor-form input").each(function() {
				        if ($(this).attr('name') != 'terms') {
							$(this).val('');	
						}
					});
				}
			});
		}
		return false;
	});
	*/
	//slut  på test foraldrakurs form
	$("#become-inspirator-form").submit(function() {
		var where = $('#where').val();
		var sex = $('#sex').val();
		var name = $('#name').val();
		var hearof = $('#hearof').val();
		var adress_arbplats = $('#adress_arbplats').val();
		var postnr_arbplats = $('#postnr_arbplats').val();
		var postadr_arbplats = $('#postadr_arbplats').val();
		var street = $('#street').val();
		var zipcode = $('#zipcode').val();
		var city = $('#city').val();
		var email = $('#email').val();
		var cellphone = $('#cellphone').val();
		var title = $('#title').val();
		var education = $('#education').val();
		var employer = $('#employer').val();
		var info = $('#info').val();
		var boss = $('#boss').val();
		var terms = $('#termscheck:checked').val();
		var patt = /(\w[-._\w]*\w@\w[-._\w]*\w\.\w{2,3})/;
		var error = false;
		
		if (jQuery.trim(where) == '0') {
			$('#where').addClass('error');
			error = true;
		} else {
			$('#where').removeClass('error');
		}
		
		if (jQuery.trim(sex) == '0') {
			$('#sex').addClass('error');
			error = true;
		} else {
			$('#sex').removeClass('error');
		}
		
		if (jQuery.trim(name) == '') {
			$('#name').addClass('error');
			error = true;
		} else {
			$('#name').removeClass('error');
		}
		
		/*if (jQuery.trim(street) == '') {
			$('#street').addClass('error');
			error = true;
		} else {
			$('#street').removeClass('error');
		}
		
		if (jQuery.trim(zipcode) == '') {
			$('#zipcode').addClass('error');
			error = true;
		} else {
			$('#zipcode').removeClass('error');
		}
		
		if (jQuery.trim(city) == '') {
			$('#city').addClass('error');
			error = true;
		} else {
			$('#city').removeClass('error');
		}*/
		
		if (!patt.test(email)) {
			$('#email').addClass('error');
			error = true;
		} else {
			$('#email').removeClass('error');
		}
		
		
		if (jQuery.trim(hearof) == '0') {
			$('#hearof').addClass('error');
			error = true;
		} else {
			$('#hearof').removeClass('error');
		}
		
		if (jQuery.trim(adress_arbplats) == '') {
			$('#adress_arbplats').addClass('error');
			error = true;
		} else {
			$('#adress_arbplats').removeClass('error');
		}
		
		if (jQuery.trim(postnr_arbplats) == '') {
			$('#postnr_arbplats').addClass('error');
			error = true;
		} else {
			$('#postnr_arbplats').removeClass('error');
		}
		
		if (jQuery.trim(postadr_arbplats) == '') {
			$('#postadr_arbplats').addClass('error');
			error = true;
		} else {
			$('#postadr_arbplats').removeClass('error');
		}
		

		if (jQuery.trim(cellphone) == '') {
			$('#cellphone').addClass('error');
			error = true;
		} else {
			$('#cellphone').removeClass('error');
		}
		
		if (jQuery.trim(title) == '') {
			$('#title').addClass('error');
			error = true;
		} else {
			$('#title').removeClass('error');
		}
		
		if (jQuery.trim(education) == '') {
			$('#education').addClass('error');
			error = true;
		} else {
			$('#education').removeClass('error');
		}
		
		if (jQuery.trim(employer) == '') {
			$('#employer').addClass('error');
			error = true;
		} else {
			$('#employer').removeClass('error');
		}
		
		if (jQuery.trim(info) == '') {
			$('#info').addClass('error');
			error = true;
		} else {
			$('#info').removeClass('error');
		}
		
		if (jQuery.trim(boss) == '') {
			$('#boss').addClass('error');
			error = true;
		} else {
			$('#boss').removeClass('error');
		}
		
		/*if (terms != 'terms') {
			$('#terms').find('div').addClass('error');
			error = true;
		} else {
			$('#terms').find('div').removeClass('error');
		}*/
		
		if (!error) {
			var data = $('#become-inspirator-form').serialize();
			$.ajax({
				type: 'POST',
				url: 'http://'+window.location.host+'/assets/templates/default/php/ajax_becomeInspirator.php',
				data: data,
				success: function(html){
					$('#send_confirmed').html(html);
					$("#become-inspirator-form input").each(function() {
				        if ($(this).attr('name') != 'terms') {
							$(this).val('');	
						}
					});
					$('#info').val('');
					$('#boss').val('');
				}
			});
		}
		return false;
	});
	
	
	/*$(window).scroll( function() {
		$.cookie('scrollpos', $(window).scrollTop());
	});
	
	$(window).scrollTop($.cookie('scrollpos'));*/
});

