function free_download_email(artist_track_ide,artist_album_ide){
	var email_submitted = getCookie('email_address');
	if (email_submitted!=null && email_submitted!=""){
		start_download(artist_track_ide,artist_album_ide);
	}else{
		skybox('/free-download/ajax/email-request?artist_track_ide='+artist_track_ide+'&artist_album_ide='+artist_album_ide,500,400);
	}
}
function getCookie(c_name){
	if (document.cookie.length>0){
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1){
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
}
function setCookie(c_name,value,expiredays){
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString())+'; path=/';
}
function start_download(artist_track_ide,artist_album_ide){
	var url = '';
	if(artist_track_ide){
		url = '/free-download?type=artist_track_ide&ide='+artist_track_ide;
	}else if(artist_album_ide){
		url = '/free-download?type=artist_album_ide&ide='+artist_album_ide;
	}
	$(location).attr('href',url);
}
function close_skybox(){
   $('#skybox').hide('fast');
   $('#overlay').hide('fast');
}
function email_submit(){
	$('#aql_error').hide();
	var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
	var email_address = $('#email_address').val();
	var result = email_address.search(emailRegEx);
	if(result ===0 ){
		var artist_track_ide = $('#artist_track_ide').val();
		var artist_album_ide = $('#artist_album_ide').val();
		setCookie('email_address',email_address,2);
		start_download(artist_track_ide,artist_album_ide);
		close_skybox();
	}else{
		$('#aql_error').html('This email address seems to be incorrect.');
		$('#aql_error').show('slow');
	}
	
}