var mT, signDefault = new Array();

function clearInputBox(i,t,o,c) {
	if (o==1) {
		if ($F(i) == t) $(i).value='';
	}
	else if (o==2) {
		
		$(i).observe('focus', function () { clearInputBox(i,t,1,c); });
		$(i).observe('blur', function () { clearInputBox(i,t,0,c); });
	}
	else {
		if ($F(i) == '') $(i).value=t;	
	}
	if (c) { $(i).setStyle({ color: c }); }
}

function createSCPlayer (width, height, user, permalink, divID, set, type, colour, play) {
	if (set) user = user + '/sets';
	if (colour == null) colour = '6cff00';
	if (play == null) play = 'false';
	if (type == null || type != 'tiny') type = 'main';
	if (divID == 'mixPlayer1') playerID = divID+m;
	else if (divID == 'mixPlayer2') playerID = divID+m2;
	else playerID = divID+'1';
	var flashvars = { url: "http://soundcloud.com/"+user+"/"+permalink,color: colour,player_type:type, auto_play:true};
	var params = {allowscriptaccess: "always",wmode: "transparent"};
	var attributes = {name: playerID};
	swfobject.embedSWF("http://player.soundcloud.com/player.swf", divID, width, height, "9.0.0","expressInstall.swf", flashvars, params, attributes);
}

function setUp () {
	$('searchform').reset();
	clearInputBox($('s'),$F('s'),2);
	if ($('share') != null) {
		var object = SHARETHIS.addEntry({}, {button:false} );
		var element = $('share');
		object.attachButton(element);
	}
	createSCPlayer (63, 80, 'room-radio', 'hercules-and-love-affair', 'scBox', null, 'main', '000000');
	if ($('author') != null) {
		if ($F('author')=='Name' || $F('author')=='') clearInputBox('author','Name',2);
		if ($('commentform') != null) { if ($F('email')=='Mail - Will not be published (optional)' || $F('email')=='') clearInputBox('email','Mail - Will not be published (optional)',2); }
		else { if ($F('email')=='Mail' || $F('email')=='') clearInputBox('email','Mail',2); }
		if ($('url')) { if ($F('url')=='Website' || $F('url')=='') clearInputBox('url','Website',2); }
	}
	if ($('submit') != null) {
		if ($('commentform') != null) {
			//var authNum = $F('auth');
			//$('authorise').value = 'Enter '+authNum+' here'
			//if ($F('authorise') == 'Enter '+authNum+' here') clearInputBox('authorise','Enter '+authNum+' here',2);
			$('submit').observe('click', submitComment2);
		}
		else $('submit').observe('click', submitContact);
	}
}

function submitComment () {
	//if ($F('auth')==$F('authorise')) {
		$('commentform').action = 'http://www.12fp.com/wp-comments-post.php';
		$('commentform').submit();
	//}
	//else $('authorise').setStyle({ color: '#ff0000' });
}

function submitComment2 () {
	var sendIt = 1;
	if ($F('author')=='Name' || $F('author')=='') sendIt = 0;
	if ($F('comment')=='') sendIt = 0;
	if (sendIt>0) {
		$('commentform').action = 'http://www.12fp.com/wp-comments-post.php';
		$('commentform').submit();
	}
	else {
		$('submit').update('Please enter at least your name and a comment');
		$('submit').observe('mouseover', function () { $('submit').setStyle({ color: '#f00' }); });
		$('submit').observe('mouseout', function () { $('submit').setStyle({ color: '#f00' }); });
		setTimeout(function () {
			$('submit').update('SUBMIT');
			$('submit').setStyle({ color: '#6b6b6b' });
			$('submit').observe('mouseover', function () { $('submit').setStyle({ color: '#fff' }); });
			$('submit').observe('mouseout', function () { $('submit').setStyle({ color: '#6b6b6b' }); });	 
		}, 3000);
	}
}

function submitContact () {
	var sendIt = 1;
	if ($F('author')=='Name' || $F('author')=='') sendIt = 0;
	if ($F('email')=='Mail' || $F('email')=='') sendIt = 0;
	if ($F('comment')=='') sendIt = 0;
	if (sendIt>0) {
		var allNodes = Form.serialize("contactform");
		var aj1 = new Ajax.Request(pageURL+'/ajaxStuff.php', {method: 'post', parameters: 'contact=1&'+allNodes,onComplete: function(resp) {
			var r = resp.responseText;
			$('submit').update('Your message has been sent');
			$('submit').observe('mouseover', function () { $('submit').setStyle({ color: '#f00' }); });
			$('submit').observe('mouseout', function () { $('submit').setStyle({ color: '#f00' }); });
			$('contactform').reset();
			setTimeout(function () {
				$('submit').update('SUBMIT');
				$('submit').setStyle({ color: '#6b6b6b' });
				$('submit').observe('mouseover', function () { $('submit').setStyle({ color: '#fff' }); });
				$('submit').observe('mouseout', function () { $('submit').setStyle({ color: '#6b6b6b' }); });	 
			}, 3000);
		}});
	}
	else {
		$('submit').update('Please enter all fields!!');
		$('submit').observe('mouseover', function () { $('submit').setStyle({ color: '#f00' }); });
		$('submit').observe('mouseout', function () { $('submit').setStyle({ color: '#f00' }); });
		setTimeout(function () {
			$('submit').update('SUBMIT');
			$('submit').setStyle({ color: '#6b6b6b' });
			$('submit').observe('mouseover', function () { $('submit').setStyle({ color: '#fff' }); });
			$('submit').observe('mouseout', function () { $('submit').setStyle({ color: '#6b6b6b' }); });	 
		}, 3000);
	}
}

Event.observe(window, 'load', setUp);

