function switchDiv(value,maxValue){
	document.getElementById('div_'+value).style.display ='block';
	document.getElementById('tab_'+value).className = 'active_tab';
	
	var counter = 1;
	
	while(counter<maxValue){
		if(value<maxValue){
			value = value + 1;
		}
		else {
			value = 1;
		}
		document.getElementById('div_'+value).style.display ='none';
		document.getElementById('tab_'+value).className = 'inactive_tab';
		counter = counter + 1;
	}
}
function moveDiv(var_dir){
	//define news content
	var_content1 = document.getElementById("position_1").innerHTML;
	var_content2 = document.getElementById("position_2").innerHTML;
	var_content3 = document.getElementById("position_3").innerHTML;
	var_content4 = document.getElementById("position_4").innerHTML;
	var_content5 = document.getElementById("position_5").innerHTML;
	
	//define header content
	var_header1 = document.getElementById("position_1_header").innerHTML;
	var_header2 = document.getElementById("position_2_header").innerHTML;
	var_header3 = document.getElementById("position_3_header").innerHTML;
	var_header4 = document.getElementById("position_4_header").innerHTML;
	var_header5 = document.getElementById("position_5_header").innerHTML;
	
	//define expand/collapse
	var_position_1_display = document.getElementById('position_1').style.display;
	var_position_1_expand_plus_display = document.getElementById('position_1_header_expand_plus').style.display;
	var_position_1_expand_minus_display = document.getElementById('position_1_header_expand_minus').style.display;
	
	var_position_2_display = document.getElementById('position_2').style.display;
	var_position_2_expand_plus_display = document.getElementById('position_2_header_expand_plus').style.display;
	var_position_2_expand_minus_display = document.getElementById('position_2_header_expand_minus').style.display;
	
	var_position_3_display = document.getElementById('position_3').style.display;
	var_position_3_expand_plus_display = document.getElementById('position_3_header_expand_plus').style.display;
	var_position_3_expand_minus_display = document.getElementById('position_3_header_expand_minus').style.display;
	
	var_position_4_display = document.getElementById('position_4').style.display;
	var_position_4_expand_plus_display = document.getElementById('position_4_header_expand_plus').style.display;
	var_position_4_expand_minus_display = document.getElementById('position_4_header_expand_minus').style.display;
	
	var_position_5_display = document.getElementById('position_5').style.display;
	var_position_5_expand_plus_display = document.getElementById('position_5_header_expand_plus').style.display;
	var_position_5_expand_minus_display = document.getElementById('position_5_header_expand_minus').style.display;
	
	if(var_dir == "down"){
		//move news content
		document.getElementById("position_1").innerHTML = var_content5;
		document.getElementById("position_2").innerHTML = var_content1;
		document.getElementById("position_3").innerHTML = var_content2;
		document.getElementById("position_4").innerHTML = var_content3;
		document.getElementById("position_5").innerHTML = var_content4;
		
		//move header content
		document.getElementById("position_1_header").innerHTML = var_header5;
		document.getElementById("position_2_header").innerHTML = var_header1;
		document.getElementById("position_3_header").innerHTML = var_header2;
		document.getElementById("position_4_header").innerHTML = var_header3;
		document.getElementById("position_5_header").innerHTML = var_header4;
		
		//move expand/collapse
		document.getElementById('position_1').style.display = var_position_5_display;
		document.getElementById('position_1_header_expand_plus').style.display = var_position_5_expand_plus_display; 
		document.getElementById('position_1_header_expand_minus').style.display = var_position_5_expand_minus_display; 
		
		document.getElementById('position_2').style.display = var_position_1_display;
		document.getElementById('position_2_header_expand_plus').style.display = var_position_1_expand_plus_display; 
		document.getElementById('position_2_header_expand_minus').style.display = var_position_1_expand_minus_display;
		
		document.getElementById('position_3').style.display = var_position_2_display;
		document.getElementById('position_3_header_expand_plus').style.display = var_position_2_expand_plus_display; 
		document.getElementById('position_3_header_expand_minus').style.display = var_position_2_expand_minus_display;
		
		document.getElementById('position_4').style.display = var_position_3_display;
		document.getElementById('position_4_header_expand_plus').style.display = var_position_3_expand_plus_display; 
		document.getElementById('position_4_header_expand_minus').style.display = var_position_3_expand_minus_display;
		
		document.getElementById('position_5').style.display = var_position_4_display;
		document.getElementById('position_5_header_expand_plus').style.display = var_position_4_expand_plus_display; 
		document.getElementById('position_5_header_expand_minus').style.display = var_position_4_expand_minus_display;
	}
	else if(var_dir == "up"){
		//move news content
		document.getElementById("position_1").innerHTML = var_content2;
		document.getElementById("position_2").innerHTML = var_content3;
		document.getElementById("position_3").innerHTML = var_content4;
		document.getElementById("position_4").innerHTML = var_content5;
		document.getElementById("position_5").innerHTML = var_content1;
		
		//move header content
		document.getElementById("position_1_header").innerHTML = var_header2;
		document.getElementById("position_2_header").innerHTML = var_header3;
		document.getElementById("position_3_header").innerHTML = var_header4;
		document.getElementById("position_4_header").innerHTML = var_header5;
		document.getElementById("position_5_header").innerHTML = var_header1;
		
		//move expand/collapse
		document.getElementById('position_1').style.display = var_position_2_display;
		document.getElementById('position_1_header_expand_plus').style.display = var_position_2_expand_plus_display; 
		document.getElementById('position_1_header_expand_minus').style.display = var_position_2_expand_minus_display; 
		
		document.getElementById('position_2').style.display = var_position_3_display;
		document.getElementById('position_2_header_expand_plus').style.display = var_position_3_expand_plus_display; 
		document.getElementById('position_2_header_expand_minus').style.display = var_position_3_expand_minus_display;
		
		document.getElementById('position_3').style.display = var_position_4_display;
		document.getElementById('position_3_header_expand_plus').style.display = var_position_4_expand_plus_display; 
		document.getElementById('position_3_header_expand_minus').style.display = var_position_4_expand_minus_display;
		
		document.getElementById('position_4').style.display = var_position_5_display;
		document.getElementById('position_4_header_expand_plus').style.display = var_position_5_expand_plus_display; 
		document.getElementById('position_4_header_expand_minus').style.display = var_position_5_expand_minus_display;
		
		document.getElementById('position_5').style.display = var_position_1_display;
		document.getElementById('position_5_header_expand_plus').style.display = var_position_1_expand_plus_display; 
		document.getElementById('position_5_header_expand_minus').style.display = var_position_1_expand_minus_display;
	
	}
	return false; 
}
function expandNews(var_id, var_task){
		if(var_task == "expand"){
			//expand div
			document.getElementById('position_' + var_id).style.display ='block';
			
			//hide plus icon
			document.getElementById('position_' + var_id + '_header_expand_plus').style.display ='none';
			//show minus icon
			document.getElementById('position_' + var_id + '_header_expand_minus').style.display ='block';
		}
		else if(var_task == "collapse"){
			//contract div
			document.getElementById('position_' + var_id).style.display ='none';
					
			//show plus icon
			if(document.getElementById('position_' + var_id + '_header_expand_plus')){
				document.getElementById('position_' + var_id + '_header_expand_plus').style.display ='block';
			}
			
			//hide minus icon
			if(document.getElementById('position_' + var_id + '_header_expand_minus')){
				document.getElementById('position_' + var_id + '_header_expand_minus').style.display ='none';
			}
		}
		else if(var_task == "hidead"){
			//contract div
			document.getElementById('position_' + var_id).style.display ='none';
						
			//# Classified Ads Hidden
			tbox = document.getElementById('classifieds_hidden_ads');
			
			if (tbox) {
				txt = tbox.value;
				tbox.value = txt * 1 + 1;
				document.getElementById('classifieds_visible').style.display ='block';
			}
		}
}
function clearQuery(){
	//clear search query box for classifieds search
	
	var_value = document.getElementById('keyword').value;	
	
	if(var_value == "Search Classifieds..."){
		document.getElementById('keyword').value = null;	
	}
}
function switchIcon(var_div_current, var_div_future){
	var_obj1 = document.getElementById(var_div_current);
	var_obj2 = document.getElementById(var_div_future);
	
	//hide current div
	var_obj1.style.display = 'none';
	//show future div
	var_obj2.style.display = 'block';
}
function toggleOnOff(var_target, var_type){
	//toggle Elements Hide/Show
	var_obj = document.getElementById(var_target);
	var_status = var_obj.style.display;
	
	//determine which visible type to use
	if(var_type == "tr"){
		var_type = "table-row";
	}
	else if(var_type == "td"){
		var_type = "table-data";
	}
	else if(var_type == "div"){
		var_type = "block";
	}
	
	if(var_status != 'none'){
		var_obj.style.display = 'none';
	}
	else {
		var_obj.style.display = var_type;
	}
}
function changeFormElementValue(var_elementId, var_value, var_type){
		if(var_type == "select"){
			var_obj = document.getElementById(var_elementId);
			var_obj.selectedIndex = var_value;	
		}
		else if(var_type == "text" || var_type == "hidden" ){
			document.getElementById(var_elementId).value = var_value;
		}
}
function moveDivContent(var_old_location, var_new_location){
	//define ad content
	var_content = document.getElementById(var_old_location).innerHTML;
	
    //empty old ad content
	document.getElementById(var_old_location).innerHTML = null;
	
	//insert ad content
	document.getElementById(var_new_location).innerHTML = var_content;
}

function externalLinks() { 
	// XHTML 1.01 Strict Compliance
	// target="_blank" is getting phased out
	// use: rel="external" instead for <a> tags
	if (!document.getElementsByTagName){ 
		return;
	}
	
	var anchors = document.getElementsByTagName("a");
	
	for (var i=0; i<anchors.length; i++){ 
		var anchor = anchors[i];
	
		if (anchor.getAttribute("rel") == "external"){
			anchor.target = "_blank";
		}
	}
} 

