var last_nav = false;
var last_tab = '#recent_list';
var last_art = '#art_1';
var rot = '';

function rotator(act, interval) {

	rot = setInterval("art_rotate()", interval);

}


function art_rotate() {

	var mysplit = last_art.split("_");
	var last = mysplit[1]; 
	
	last = parseInt(last);
	
	var next = last + 1;
	
	if (next > 4) {
		next = 1;
	}
	
	art_select(next.toString());

}

function subnav(par) {

	var sub = "#sub"+par;
	
	if (last_nav == sub) {
	
	} else {
	
	if (last_nav) {
	$(last_nav).SlideOutDown(100);
	}
	
	$(sub).SlideInUp(200);
	
	}
	
	last_nav = sub;
	
}

function tab_select(tab) {

	if (tab == last_tab) {
	
	} else {
	if (last_tab) {
	$(last_tab).SlideOutDown(200);
	}
	
	$(tab).SlideInUp(400);
	
	last_tab = tab;
	}
}

function art_select(art) {

	var jq_art = '#art_'+art; 
	
	if (jq_art == last_art) {
	
	} else {
	if (last_art) {
	$(last_art).SlideOutDown(100);
	}
	
	$(jq_art).BlindDown(400);
	
	last_art = jq_art;
	
	for (i=1;i<=4;i++) {
	
		var button = 'b'+i;
		var color = '#fef9a8';
		if (i==art) {
			color = '#feda12';
		}
		
		var active_button = document.getElementById(button);
		active_button.style.backgroundColor = color;
	}
		
	}
}

function add_comment(cid) {

	var my_url = 'do_comment.php';
	var comment = document.getElementById('my_comment').value;
	
	var params = "cid="+cid+"&c="+comment;
	
	$.ajax({
	type: "POST",
	url: my_url,
	data: params,
	success: function(data){document.getElementById('add_comment').innerHTML = data}
	});

}

function like_it(s,cid,r) {

	loading_img(r, 24);

	var my_url = 'do_vote.php';
	var v = 0;
	var mask = s.id;
	
	if(mask=='comedy_mask'){
		v = 1;
		s.className = 'voter comedy_active';
		document.getElementById('tragedy_mask').className = 'voter tragedy';
		
	} else if(mask=='tragedy_mask') {
		v=-1;
		s.className = 'voter tragedy_active';
		document.getElementById('comedy_mask').className = 'voter comedy';
		
	}
	
	var params = "cid="+cid+"&v="+v;
	
	var vote = $.ajax({
	type: "POST",
	url: my_url,
	data: params,
	success: function(voted){	document.getElementById(r).innerHTML = voted;}
	}).responseText;
	

}

function clear_this(field, my_val) {
	
	if (field.value == my_val) {
		field.value = '';
	}

}

function quick_login(formName) {

	var user = document.getElementById(formName);

}

function loading_img(target, width) {

// Set loading image
	
	var image = "<img src=\"images/icons/ajax-loader.gif\" id=\"" + target + "_load\" width=\"" + width + "\" />";
	document.getElementById(target).innerHTML = image;

}

function get_videos(dir, num, cat) {

	// target area
	var r = 'video_list';
	
	// loading
	loading_img(r, 42);
	
	// construct ajax POST query
	var my_url = 'get_content.php';
	
	if (start_vid < 0) {start_vid = 0 ;}

	var start = start_vid;
	
	if (dir == 0) {
		start = start + num;
	} else if (dir == 1) {
		start = start - num;
	}
	
	var params = "t=vid&s="+start+"&n="+num+"&c="+cat;	
	
	// send query
	var vote = $.ajax({
	type: "POST",
	url: my_url,
	data: params,
	success: function(vids){	document.getElementById(r).innerHTML = vids;}
	}).responseText;
	
	start_vid = start;
}