// if they have js enabled, don't load !js css
var nojs = document.getElementById('nojscss');
nojs.parentNode.removeChild(nojs);

function remail(addy) {
	var domain = addy.substring(6,addy.indexOf('ab^8%*bba'));
	var person = addy.substring(addy.indexOf('ab^8%*bba')+9,addy.indexOf('zo9b%'));
	return person+'@'+domain;
}

function switchpic(pic) {
	var thing = pic.src;
	var anewpic = thing.substring(thing.indexOf("photo/thumb") + 12);
	var theid = pic.id.substring(12);
//	$('#top_photo_photo').fadeOut('slow').attr('src',"/images/photo/"+anewpic).fadeIn('slow');
	document.getElementById('top_photo_photo').src = "/images/photo/"+anewpic;
	document.getElementById('top_photo_caption').innerHTML = document.getElementById('thumbcaption_'+theid).innerHTML;
	document.getElementById('top_photo_photo').title = document.getElementById('thumbbyline_'+theid).innerHTML != '' ? 'Photo by '+document.getElementById('thumbbyline_'+theid).innerHTML : '';
}

function PopupPic(sPicURL) {
     window.open( "/picview.php?"+sPicURL, "",  
     "resizable=1,HEIGHT=200,WIDTH=200");
}
function getBGI(image) {
	var path = image.style.backgroundImage;
	var thing = path.substring(path.indexOf('user_photo/'),path.indexOf(')'));
	return thing;
}
// jquery
$(document).ready(function(){
	
	//jquery ajax stuff	
	$('#comment_submit').click(function(event){
		event.preventDefault();
		var name = document.comment.name.value;
		var testtext = document.comment.testtext.value;
		var email = document.comment.email.value;
		var title = document.comment.title.value;
		var body = document.comment.body.value;
		var story_id = document.comment.story_id.value;
		var ip_address = document.comment.ip_address.value;
		var challenge = document.comment.recaptcha_challenge_field.value;
		var response = document.comment.recaptcha_response_field.value;
		if(name && email && title && body && story_id && ip_address) {
			var params = "name="+escape(name)+"&testtext="+escape(testtext)+"&email="+escape(email)+"&title="+escape(title)+"&body="+escape(body)+"&story_id="+escape(story_id)+"&ip_address="+escape(ip_address)+"&challenge="+challenge+"&response="+response;
			
			$.ajax({
			  type: "POST",
			  url: "/includes/comments.php",
			  data: params,
			  success: function(msg) {
			  	if(msg == "success") {
					$('#comment').html("<div id='message'></div>");
					$('#message').html("<h2>Comment submitted!</h2>")
					.append("<p>Your comment will be displayed upon admin approval.</p>")
				}
				else if(msg == "badcaptcha") {
					$('#comment_errors').html("Recaptcha wrong. Please try again.");
					Recaptcha.reload();
				}
				else {
					$('#comment_errors').html("Form not submitted. Please try again.");
				}
			  }
			});
			return false;
		}
		
		else {
			alert("Please enter all fields before submitting.");
		}

	});
	$('.staff_mail').each(function() {
		$(this).removeClass('hide').html('<a href="mailto:'+remail($(this).html())+'">Send Email</a>');
	});
	
	/*$('#search_form #search').focus(function() {
		if($(this).val() == "Search...") {
			$(this).val('');
		}
	});*/

	$('#testclick').click(function(){
		$(this).hide();
		$('#testtext').val('aight');
		$('#comment_submit').show();
	});

	$('#date_start_search').datepick({dateFormat: 'yy-mm-dd', minDate: new Date(2009, 1-1, 1), maxDate: +0});
	$('#date_stop_search').datepick({dateFormat: 'yy-mm-dd', minDate: new Date(2009, 1-1, 1), maxDate: +0});
}); // !jquery
