$(document).ready(function(){
	
	var name="Name*";
	$("[name=name]").click(
		function(){   
			if($("[name=name]").val()==name)$("[name=name]").val("");  
		}
	);
	$("[name=name]").blur(
		function(){   
			if($("[name=name]").val()=="")$("[name=name]").val(name);  
		}
	);
	
	var email="Email*";
	$("[name=email]").click(
		function(){   
			if($("[name=email]").val()==email)$("[name=email]").val("");  
		}
	);
	$("[name=email]").blur(
		function(){   
			if($("[name=email]").val()=="")$("[name=email]").val(email);  
		}
	);
	
	var zip="Postcode*";
	$("[name=zip]").click(
		function(){   
			if($("[name=zip]").val()==zip)$("[name=zip]").val("");   
		}
	);
	$("[name=zip]").blur(
		function(){   
			if($("[name=zip]").val()=="")$("[name=zip]").val(zip);  
		}
	);
	
	var org="Organisation (optional)";
	$("[name=org]").click(
		function(){   
			if($("[name=org]").val()==org)$("[name=org]").val("");  
		}
	);
	$("[name=org]").blur(
		function(){   
			if($("[name=org]").val()=="")$("[name=org]").val(org);  
		}
	);

});

function validateSignup(){
	var correct=true;
	if($("[name=name]").val()=="" || $("[name=name]").val()=="Name*"){
		$("[name=name]").addClass("invalid");
		correct=false;
	}else $("[name=name]").removeClass("invalid");
	
	if($("[name=email]").val()=="" || $("[name=email]").val()=="Email*" || $("[name=email]").val().indexOf("@") == -1 ){
		$("[name=email]").addClass("invalid");
		correct=false;
	}else $("[name=email]").removeClass("invalid");
	
	if($("[name=district]").val()=="District*"){
		$("[name=district]").addClass("invalid");
		correct=false;
	}else $("[name=district]").removeClass("invalid");	
	
//	if($("[name=orgtype]").val()==""){
//		$("[name=orgtype]").addClass("invalid");
//		correct=false;
//	}else $("[name=orgtype]").removeClass("invalid");	
	
	return correct;
}

function validateContact(){
	var correct=true;
	if($("[name=contact_name]").val()==""){
		$("[name=contact_name]").addClass("invalid");
		correct=false;
	}else $("[name=contact_name]").removeClass("invalid");
	
	if($("[name=contact_email]").val()==""){
		$("[name=contact_email]").addClass("invalid");
		correct=false;
	}else $("[name=contact_email]").removeClass("invalid");

	if($("[name=contact_enquiry]").val()==""){
		$("[name=contact_enquiry]").addClass("invalid");
		correct=false;
	}else $("[name=contact_enquiry]").removeClass("invalid");	
	
	if(correct){
		sendContactRequest();
	}
	
	return false;
}

function sendContactRequest() {
	var name = escape($("[name=contact_name]").val());
	var email = escape($("[name=contact_email]").val());
	var enquiry = escape($("[name=contact_enquiry]").val());
	var phone= escape($("[name=contact_phone]").val());
	
	var data='name='+name+'&email='+email+'&enquiry='+enquiry+'&phone='+phone;
	
	$.ajax({
		type: "POST",
		url: "/src/sendContact.php",
		data: data,
		success: function(msg){
			$("#infoMessage").html(msg);
			$("#infoMessage").css("display","block");
			$("#contactform").css("display","none");
		}
	});	
	return false;
}

function google(){
	window.location="http://www.google.com/custom?hl=en&safe=off&cof=&domains=scottishcommunityalliance.org.uk&q="+$("#google").val()+"&btnG=Search&sitesearch=scottishcommunityalliance.org.uk";
	return false;
}	

function loadYear(year){
	$("#years > *").removeClass("selected");
	$("#year_"+year).addClass("selected");
	var data='year='+year;
	
	/*$.ajaxSetup({'beforeSend' : function(xhr) 
		{
			xhr.overrideMimeType('text/html; charset=iso-8859-1');
		}
	});*/
	
	
	
	$.ajax({
		type: "GET",
		url: "/src/getBriefings.php",
		data: data,
		success: function(msg){
			$("#briefings").html(msg);
		}
	});	
}

function loadArticlesYear(type,year){
	$("#years > *").removeClass("selected");
	$("#year_"+year).addClass("selected");
	var data='type='+type+'&year='+year;
	
	/*$.ajaxSetup({'beforeSend' : function(xhr) 
		{
			xhr.overrideMimeType('text/html; charset=iso-8859-1');
		}
	});*/
	
	$.ajax({
		type: "GET",
		url: "/src/getArticles.php",
		data: data,
		success: function(msg){
			$("#briefings").html(msg);
		}
	});	
}

function loadArticles(type){
	$("#types > *").removeClass("selected");
	$("#"+type).addClass("selected");
	var data='type='+type;
	
	/*$.ajaxSetup({
    'beforeSend' : function(xhr) {
        xhr.overrideMimeType('text/html; charset=iso-8859-1');
    }
	});*/

	
	$.ajax({
		type: "GET",
		url: "/src/getArticles.php",
		data: data,
		success: function(msg){
			$("#briefings").html(msg);
		}
	});	
}
