//============================================================
//	BEGIN NEW & UPDATED INDICATORS
//============================================================
function expnew(published,updated){
	
	//set published time
	var pubDate = new Date(published);
	var pubTime = pubDate.getTime();
	
	//set updated time
	var upDate = new Date(updated);
	var upTime = upDate.getTime();
	
	//set current time
	var today = new Date();
	var now = today.getTime();
	
	//set time for "new" to expire
	var expNewTime = pubTime+(1000*60*60); //milliseconds*seconds*minutes
	
	//set how many minutes ago the story was published
	var pubMinutes = Math.round((now-pubTime)/(1000*60)); //milliseconds*seconds
	
	//set time for "updated" to expire
	var expUpTime = upTime+(1000*60*60); //milliseconds*seconds*minutes
	
	//set how many minutes ago the story was updated
	var upMinutes = Math.round((now-upTime)/(1000*60)); //milliseconds*seconds
	
	if(now < expNewTime){
		//document.write("<span class='newUpdated'>NEW: </span>");
		document.write("<span class='newUpdated'><span>NEW</span> Posted " + pubMinutes + " minutes ago:</span><br/>");
	}
	else if(now < expUpTime){
		document.write("<span class='newUpdated'><span>UPDATED</span> " + upMinutes + " minutes ago:</span><br/>");
	}
}

function kindaNew(published){
	
	//set published time
	var pubDate = new Date(published);
	var pubTime = pubDate.getTime();
	
	//set current time
	var today = new Date();
	var now = today.getTime();
	
	//set expire time
	var expTime = pubTime+(1000*60*240); //milliseconds*seconds*minutes
	
	//set how many minutes ago the story was published
	var pubMinutes = Math.round((now-pubTime)/(1000*60)); //milliseconds*seconds
	
	if(now < expTime){
		if(pubMinutes > 180){
			var newMin = pubMinutes-180;
			document.write("<span class='kindaNew'>Posted 3 hours " + newMin + " minutes ago</span><br/>");
		}
		else if(pubMinutes > 120){
			var newMin = pubMinutes-120;
			document.write("<span class='kindaNew'>Posted 2 hours " + newMin + " minutes ago</span><br/>");
		}
		else if(pubMinutes > 60){
			var newMin = pubMinutes-60;
			document.write("<span class='kindaNew'>Posted 1 hour " + newMin + " minutes ago</span><br/>");
		}
	}
}
//============================================================
//	END NEW & UPDATED INDICATORS
//============================================================

var size = 10
function storyTextUp() {
	if (size < 16) {
		size = size + 2
	}
	document.getElementById('storyText').style.fontSize = size
}
function storyTextDown() {
	if (size > 10) {
		size = size - 2
	}
	document.getElementById("storyText").style.fontSize = size	
}

var d = document
function togLayer(id) {
	if(id == "classifieds"){
		d.getElementById('classifieds').style.display = 'block';
		d.getElementById('employment').style.display = 'none';
		d.getElementById('realestate').style.display = 'none';
		d.getElementById('automart').style.display = 'none';
	}
	if(id == "employment"){
		d.getElementById('classifieds').style.display = 'none';
		d.getElementById('employment').style.display = 'block';
		d.getElementById('realestate').style.display = 'none';
		d.getElementById('automart').style.display = 'none';
	}
	if(id == "realestate"){
		d.getElementById('classifieds').style.display = 'none';
		d.getElementById('employment').style.display = 'none';
		d.getElementById('realestate').style.display = 'block';
		d.getElementById('automart').style.display = 'none';
	}
	if(id == "automart"){
		d.getElementById('classifieds').style.display = 'none';
		d.getElementById('employment').style.display = 'none';
		d.getElementById('realestate').style.display = 'none';
		d.getElementById('automart').style.display = 'block';
	}
	//this is for top jobs and autos
	if(id == "top-jobs"){
		d.getElementById('top-jobs').style.display = 'block';
		d.getElementById('top-autos').style.display = 'none';
	}
	if(id == "top-autos"){
		d.getElementById('top-jobs').style.display = 'none';
		d.getElementById('top-autos').style.display = 'block';
	}
	//this is for the sports subnav
	if(id == "sports-ncaa-open"){
		d.getElementById('sports-ncaa-open').style.display = 'block';
		d.getElementById('sports-ncaa-closed').style.display = 'none';
	}
	if(id == "sports-ncaa-closed"){
		d.getElementById('sports-ncaa-open').style.display = 'none';
		d.getElementById('sports-ncaa-closed').style.display = 'block';
	}
}

function openVideo(video) {
	window.open(video, "kbak_video_window", "width=640,height=365,left=" + ((screen.width - 640) / 2) + ",top=" + ((screen.height - 365) / 2 - 40) + ",resizable=0,scrollbars=0,status=1").focus();
}

function photoGallery() {
	window.open("http://www.bakersfield.net/photogallery", "photo_gallery_window", "width=760,height=460,left=" + ((screen.width - 760) / 2) + ",top=" + ((screen.height - 460) / 2 - 40) + ",resizable=0,scrollbars=0,status=1").focus();
}

//========================================
// this is for the registration checkboxes
//========================================
function newsletters(ischecked, listname, listfield) {
    if ( ischecked && !listfield.value.match(listname)) {
		listfield.value+=listname+"|";
    }
    else if (!ischecked) {
        listfield.value=listfield.value.replace(listname,"");
        listfield.value=listfield.value.replace(/\|\|/g,"|");
    }
}



// ************************************************************************
//	BEGIN MARKETPLACE TABS
// ************************************************************************
function marketplaceTabs(id) {
	var d = document;
	if(id == "class"){
		d.getElementById('classContent').style.display = 'block';
		d.getElementById('mpNavClass').className = 'classSel';
		
		d.getElementById('jobsContent').style.display = 'none';
		d.getElementById('mpNavJobs').className = 'jobs';
		
		d.getElementById('autosContent').style.display = 'none';
		d.getElementById('mpNavAutos').className = 'autos';
		
		d.getElementById('homesContent').style.display = 'none';
		d.getElementById('mpNavHomes').className = 'homes';
	}
	if(id == "jobs"){
		d.getElementById('classContent').style.display = 'none';
		d.getElementById('mpNavClass').className = 'class';
		
		d.getElementById('jobsContent').style.display = 'block';
		d.getElementById('mpNavJobs').className = 'jobsSel';
		
		d.getElementById('autosContent').style.display = 'none';
		d.getElementById('mpNavAutos').className = 'autos';
		
		d.getElementById('homesContent').style.display = 'none';
		d.getElementById('mpNavHomes').className = 'homes';
	}
	if(id == "autos"){
		d.getElementById('classContent').style.display = 'none';
		d.getElementById('mpNavClass').className = 'class';
		
		d.getElementById('jobsContent').style.display = 'none';
		d.getElementById('mpNavJobs').className = 'jobs';
		
		d.getElementById('autosContent').style.display = 'block';
		d.getElementById('mpNavAutos').className = 'autosSel';
		
		d.getElementById('homesContent').style.display = 'none';
		d.getElementById('mpNavHomes').className = 'homes';
	}
	if(id == "homes"){
		d.getElementById('classContent').style.display = 'none';
		d.getElementById('mpNavClass').className = 'class';
		
		d.getElementById('jobsContent').style.display = 'none';
		d.getElementById('mpNavJobs').className = 'jobs';
		
		d.getElementById('autosContent').style.display = 'none';
		d.getElementById('mpNavAutos').className = 'autos';
		
		d.getElementById('homesContent').style.display = 'block';
		d.getElementById('mpNavHomes').className = 'homesSel';
	}
}
// ************************************************************************
//	END MARKETPLACE TABS
// ************************************************************************