﻿$(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');
		}
	});
	
	$('#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 name = $('#name').val();
		var phone = $('#phone').val();
		var cellphone = $('#cellphone').val();
		var email = $('#email').val();
		var age = $('#age').val();
		var school = $('#school').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(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(school) == '') {
			$('#school').addClass('error');
			error = true;
		} else {
			$('#school').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');
		}
		
		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://www.mentor.se/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 name = $('#name').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(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 (!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://www.mentor.se/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('');
				}
			});
		}
		return false;
	});
	
	
	$("#become-inspirator-form").submit(function() {
		var where = $('#where').val();
		var name = $('#name').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(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(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://www.mentor.se/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'));*/
});
