/***************************/
//@Author: Adrian "yEnS" Mato Gondelle & Ivan Guardado Castro
//@website: www.yensdesign.com
//@email: yensamg@gmail.com
//@license: Feel free to use it, but keep this credits please!					
/***************************/

$(document).ready(function(){
	//global vars
	var form = $("#linkForm");
	var url = $("#url");
	var urlInfo = $("#urlInfo");
	var link_description = $("#link_description");
	var link_descriptionInfo = $("#link_descriptionInfo");

	
	//On blur
	url.blur(validateurl);
	link_description.blur(validatelink_description);
	//On key press
	url.keyup(validateurl);
	//On Submitting
	form.submit(function(){
		if(validateurl() & validatelink_description())
			return true
		else
			return false;
	});
	
	//validation functions

	function validateurl(){
		//if it's NOT valid
		if(url.val().length < 4){
			url.addClass("error");
			urlInfo.text("Please insert a valid URL!");
			urlInfo.addClass("error");
			return false;
		}
		//if it's valid
		else{
			url.removeClass("error");
			urlInfo.text("What's your site URL?");
			urlInfo.removeClass("error");
			return true;
		}
	}	
	
	
	function validatelink_description(){
		//if it's NOT valid
		if(link_description.val().length < 4){
			link_description.addClass("error");
			link_descriptionInfo.text("Please insert a website description!");
			link_descriptionInfo.addClass("error");
			return false;
		}
		//if it's valid
		else{
			link_description.removeClass("error");
			link_descriptionInfo.text("Website description");
			link_descriptionInfo.removeClass("error");
			return true;
		}
	}


});
