$(document).ready(function() {
	$("form#form_contact").submit(function() {
		contact();
		return false;
	});
	
	$("form#form_chat").submit(function() {
		chat();
		return false;
	});
	
	$("form#postsong").submit(function() {
		postsong();
		return false;
	});
	
	if($("form#form_contact"))
	{
		$.get(base_url+"/scripts/antispam.php",function(txt){ $("#form_contact").append('<input type="hidden" class="hidden" name="ts" value="'+txt+'" />'); });
	}
	
	
});

function form_detect()
{											
	$("form#form_rating").submit(function() {
		rateit();
		return false;
	});
	
	
	$("form#form_tell").submit(function() {
		tell();
		return false;
	});
	
		
	$("form#form_comment").submit(function() {
		comment();
		return false;
	});	
	
	if($("form#form_comment"))
	{
		$.get(base_url+"/scripts/antispam.php",function(txt){ $("#form_comment").append('<input type="hidden" name="ts" value="'+txt+'" />'); });
	}
	
	if($("form#form_tell"))
	{
		$.get(base_url+"/scripts/antispam.php",function(txt){ $("#form_tell").append('<input type="hidden" name="ts" value="'+txt+'" />'); });
	}
	
}

function rateit() {
	var params = $("form#form_rating").serialize();
	$.ajax({
			type: "POST",
			url: base_url+"index.php/music/rateit",
			data: params,
			success: function(a){
				$("#rate_status").html(a);
				$("#rate_status").fadeIn('slow');
			}
		});
}

function tell() {
	var params = $("form#form_tell").serialize();
	$.ajax({
			type: "POST",
			url: base_url+"index.php/music/tell_friend",
			data: params,
			success: function(a){
				$("form#form_tell")[0].reset();
				$("#tell_f_status").hide();
				$("#tell_f_status").html(a);
				$("#tell_f_status").fadeIn('slow');
			}
		});
}

function comment() {
	var params = $("form#form_comment").serialize();
	$.ajax({
			type: "POST",
			url: base_url+"index.php/music/sendcomment",
			data: params,
			success: function(a){
				$("form#form_comment")[0].reset();
				$("#comm_f_status").hide();
				$("#comm_f_status").html(a);
				$("#comm_f_status").fadeIn('slow');
			}
		});
}

function contact() {
	var params = $("form#form_contact").serialize();
	$.ajax({
			type: "POST",
			url: base_url+"index.php/contact/email",
			data: params,
			success: function(a){
				$("form#form_contact")[0].reset();
				$("#con_status").html(a);
				$("#con_status").hide();
				$("#con_status").fadeIn('slow');
			}
		});
}

function chat() {
	var params = $("form#form_chat").serialize();
	$.ajax({
			type: "POST",
			url: base_url+"index.php/contact/chat",
			data: params,
			success: function(abc){
				if(abc)
				{
					chatUpdate();
					$("textarea").val('');
				} else {
				$("form#form_chat")[0].reset();
				$("#con_chat_status").html(abc);
				$("#con_chatstatus").hide();
				$("#con_chat_status").fadeIn('slow');
				}
			}
		});
}

function postsong() {
	var params = $("form#postsong").serialize();
	$.ajax({
			type: "POST",
			url: "http://music.fred-lin.com/index.php/home/postsong2",
			data: params,
			success: function(abc){
				$("#status").fadeOut('slow');
				$("#status").html(abc);
				$("#status").fadeIn('slow');
			}
		});
}

function chatbox() {
	setInterval("chatUpdate()", 30000); 
}

function chatUpdate() {
	$("#con_chat_body").load(base_url+"index.php/contact/getChat");
}

function getSongs($cat) {
	$("#music_content").fadeOut('fast');
	$("#music_content").load(base_url+"index.php/music/getCatInfo/"+$cat);
	$("#music_content").fadeIn('slow');
	$("#song_box_wide").load(base_url+"index.php/music/ajaxSongs/"+$cat);
}

function getSong($cat, $id) {
	$("#main_song2").fadeOut('fast');
	$("#main_song").load(base_url+"index.php/music/ajaxSong/"+$cat+"/"+$id);
	$("#main_song").fadeIn('slow');
}

function getComments($cat, $id) {
	$("#main_song2").load(base_url+"index.php/music/ajaxSong/"+$cat+"/"+$id+"/comments");
	$("#main_song2").fadeIn('slow');
}

function getTell($cat, $id) {
	$("#main_song2").load(base_url+"index.php/music/ajaxSong/"+$cat+"/"+$id+"/tell");
	$("#main_song2").fadeIn('slow');
}

function getLyrics($cat, $id) {
	$("#main_song2").load(base_url+"index.php/music/ajaxSong/"+$cat+"/"+$id+"/lyrics");
	$("#main_song2").fadeIn('slow');
}

function jump($url, $anchor) {
location.href = $url+'#'+$anchor;
}

