
var bg = new Image();
bg.src = '/images/background.jpg';

var loading = new Image();
loading.src =  '/images/loading.gif';

$(document).ready(function() {
	content('music');
});


function content(page) {
	$("#container").load("content/"+page);
	pageTracker._trackPageview("/"+page);

	if (home) {
		document.getElementById('background').src = bg.src;
		//document['background'].src = '/images/background.jpg';
		document.getElementById('container').style.display = 'block';
		document.getElementById('player').style.top = '-630px';
		home = false;
	}
}


function oldContent(page) {
	var handleSuccess = function(o){
		if(o.responseText !== undefined){
			document.getElementById('container').innerHTML = o.responseText;
			pageTracker._trackPageview("/"+page);
		}
	}

	var handleFailure = function(o){
		document.getElementById('container').innerHTML = "Error: Please try again.";
	}

	var callback = {
		success:handleSuccess,
		failure: handleFailure,
		//argument: { 'page':page },
		timeout: 15000
	};

	if (home) {
		document.getElementById('background').src = bg.src;
		//document['background'].src = '/images/background.jpg';
		document.getElementById('container').style.display = 'block';
		document.getElementById('player').style.top = '-630px';
		home = false;
	}

	//alert(document.getElementById('background').src);

	document.getElementById('container').innerHTML = '<img src="/images/loading.gif" border="0" width="32" height="32" />';

	var request = YAHOO.util.Connect.asyncRequest('GET', "content/"+page, callback, '');
}

function save() {
	var handleSuccess = function(o){
		if(o.responseText !== undefined){
			setCookie('vote1',true,7);
			document.getElementById('container').innerHTML = o.responseText;
			rating.init();
		}
	}

	var handleFailure = function(o){
		document.getElementById('container').innerHTML = "Error: Please try again.";
	}

	var callback = {
		success:handleSuccess,
		failure: handleFailure,
		//argument: { 'page':page },
		timeout: 15000
	};


	var formObject = document.getElementById('rating');
	YAHOO.util.Connect.setForm(formObject);
	var request = YAHOO.util.Connect.asyncRequest('POST', "poll/save/", callback);

	document.getElementById('container').innerHTML = '<img src="/images/loading.gif" border="0" width="32" height="32" />';
}

function contact() {
	var handleSuccess = function(o){
		if(o.responseText !== undefined){
			document.getElementById('container').innerHTML = o.responseText;
		}
	}

	var handleFailure = function(o){
		document.getElementById('container').innerHTML = "Error: Please try again.";
	}

	var callback = {
		success:handleSuccess,
		failure: handleFailure,
		//argument: { 'page':page },
		timeout: 15000
	};


	var formObject = document.getElementById('contact');
	YAHOO.util.Connect.setForm(formObject);
	var request = YAHOO.util.Connect.asyncRequest('POST', "index/contact/", callback);

	document.getElementById('container').innerHTML = '<img src="/images/loading.gif" border="0" width="32" height="32" />';
}

function dl() {
	choice = document.getElementById('choice').value;

	document.getElementById('container').innerHTML = '<h1>Your vote has been counted</h1> Thanks again for voting. Enjoy your free download, and please ask others to vote for songs on my next album.';

	window.location = '/poll/dl/choice/'+ choice;
	console.log('/poll/dl/choice'+ choice);
	return false;
}


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())
}
