activelink = "";


// TIMO -- the script for the fasing background when you go form one page to the other 
// TIMO -- a = the page number
// TIMO -- b = the PHP file it should link to
function xlinkto(a,b){
	//alert(b);
	//alert(document.getElementById(b).innerHTML);
	//alert(parent.document.getElementById('page_content').src);
	//alert(parent.$('#scalebackground1').src);
	//alert(parent.document.getElementById('scalebackground1').style.visibility);
	//alert(parent.document.getElementById('scalebackground2').src);
	
	
	// set the color of the main menu links
	current = "";
	mainLinks = new Array('about.php','properties.php?id=0','capabilities.php','acquisitions.php','public_relations.php','contact.php');
	for (i=0;i<=5;i++){
		if(mainLinks[i] == b){
			current = b;
		}
		document.getElementById(mainLinks[i]).style.color = "#aca083";
	}
	if(b != "sitemap.php" && b != "main.php" && b != "properties.php?section=commercial" && b != "properties.php?section=mission critical"){
		document.getElementById(current).style.color = "#9d2036";
	}else{
		current = "";	
	}
	activelink = current;
	
	
	//if(parent.document.getElementById('scalebackground2').src == 'http://russodevelopment.com/V3/'){
	if(document.getElementById('scalebackground2')){
		if(document.getElementById('scalebackground2').src == 'xhttp://russodevelopment.com/V3/'){
			swapI = 1;
			//parent.document.getElementById('scalebackground2').src='_images/page_'+a+'_big.jpg';
			document.getElementById('scalebackground2').src='_images/page_'+a+'_big.jpg';
		}else{
			swapI = 2;
			//parent.document.getElementById('scalebackground1').src='_images/page_'+a+'_big.jpg';
			document.getElementById('scalebackground1').src='_images/page_'+a+'_big.jpg';
		}
		//alert(window.frames[0].document.getElementById('content').innerHTML);
		frameC = eval(window.frames[0].document.getElementById('content'));
		//alert(frameC);
		//alert($('#page_content').find('document').length);
		//$('#page_content').find('div.content').fadeOut(500);
		//alert(document.getElementById('page_content'));
		$(frameC).animate({left:'-2000'},500,function(){
		//$(frameC).fadeOut(300,function(){
			if(swapI == 1){
				//parent.$('#scalebackground1').fadeOut(500,function(){
				$('#scalebackground1').fadeOut(500,function(){
					//location.href=b;
					//parent.document.getElementById('page_content').src = b;
					document.getElementById('page_content').src = b;
					//$("#contentpage").load(b);
					//parent.document.getElementById('scalebackground1').src='';
					document.getElementById('scalebackground1').src='';
				});
			}else{
				//parent.$('#scalebackground1').fadeIn(500,function(){
				$('#scalebackground1').fadeIn(500,function(){
					//location.href=b;
					//parent.document.getElementById('page_content').src = b;
					document.getElementById('page_content').src = b;
					//$("#contentpage").load(b);
					//parent.document.getElementById('scalebackground2').src='';
					document.getElementById('scalebackground2').src='';
				});
			}
		});
				
		document.getElementById('current_background').innerHTML = '_images/page_'+a+'_big.jpg';
	}else{
		if(parent.document.getElementById('scalebackground2').src == 'xhttp://russodevelopment.com/V3/'){
			swapI = 1;
			//parent.document.getElementById('scalebackground2').src='_images/page_'+a+'_big.jpg';
			parent.document.getElementById('scalebackground2').src='_images/page_'+a+'_big.jpg';
		}else{
			swapI = 2;
			//parent.document.getElementById('scalebackground1').src='_images/page_'+a+'_big.jpg';
			parent.document.getElementById('scalebackground1').src='_images/page_'+a+'_big.jpg';
		}
		//alert(window.frames[0].document.getElementById('content').innerHTML);
		frameC = document.getElementById('content');
		//alert(frameC);
		//alert($('#page_content').find('document').length);
		//$('#page_content').find('div.content').fadeOut(500);
		//alert(document.getElementById('page_content'));
		$(frameC).animate({left:'-2000'},500,function(){
		//$(frameC).fadeOut(300,function(){
			if(swapI == 1){
				//parent.$('#scalebackground1').fadeOut(500,function(){
				$(parent.document.getElementById('scalebackground1')).fadeOut(500,function(){
					//location.href=b;
					//parent.document.getElementById('page_content').src = b;
					parent.document.getElementById('page_content').src = b;
					//$("#contentpage").load(b);
					//parent.document.getElementById('scalebackground1').src='';
					parent.document.getElementById('scalebackground1').src='';
				});
			}else{
				//parent.$('#scalebackground1').fadeIn(500,function(){
				$(parent.document.getElementById('scalebackground1')).fadeIn(500,function(){
					//location.href=b;
					//parent.document.getElementById('page_content').src = b;
					parent.document.getElementById('page_content').src = b;
					//$("#contentpage").load(b);
					//parent.document.getElementById('scalebackground2').src='';
					parent.document.getElementById('scalebackground2').src='';
				});
			}
		});
				
		parent.document.getElementById('current_background').innerHTML = '_images/page_'+a+'_big.jpg';
	}
}



// this function will hide all property details and then open up the available properties section
// a = the type of properties we want to see
// b = the number of properties in the system
function availableProperty(a,b){
	for(i=0;i<b;i++){
		document.getElementById('property_'+i+'_overview').style.visibility="hidden";
		document.getElementById('property_'+i+'_siteplan').style.visibility="hidden";
		document.getElementById('property_'+i+'_spec').style.visibility="hidden";
		document.getElementById('property_'+i+'_location').style.visibility="hidden";
		document.getElementById('property_'+i+'_contact').style.visibility="hidden";
		document.getElementById('property_'+i).style.visibility="hidden";
		document.getElementById('submenu_siteplan_'+i).className="";
		document.getElementById('submenu_spec_'+i).className="";
		document.getElementById('submenu_location_'+i).className="";
		document.getElementById('submenu_brochure_'+i).className="";
		document.getElementById('submenu_contact_'+i).className="";
		//document.getElementById('link_'+i).style.color="#ACA083";

	}
	if (a == 'mission_critical_overview'){
		document.getElementById('available_properties_mission-critical').style.visibility="hidden";
		document.getElementById('available_properties_commercial').style.visibility="hidden";
		document.getElementById('available_properties_residential').style.visibility="hidden";
		$('#available_properties_commercial_office').hide();
		
		document.getElementById('available_commercial_link1').className='';
		document.getElementById('available_commercial_link2').className='';
		document.getElementById('available_commercial_link3').className='';
		document.getElementById('available_commercial_link4').className='';
		document.getElementById('mcoptionoverview').className='current_submenu';
		document.getElementById('mcoptionrussodata').className='';
		document.getElementById('submenu_contact_mc').className='';
		//document.getElementById('available_commercial_properties_button').style.color="#ACA083";
		//document.getElementById('available_mission-critical_properties_button').style.color="#ACA083";
		document.getElementById('mcoverview').style.display="block";
		document.getElementById('mcrussodata').style.display="none";
		document.getElementById('property_9999_contact').style.display="none";
		document.getElementById('mission_critical_overview').style.display="block";
		document.getElementById('mission_critical_overview_button').style.color="#D31145";
	}	
	if (a == 'mission-critical'){		
		document.getElementById('available_properties_commercial').style.visibility="hidden";
		//document.getElementById('available_commercial_properties_button').style.color="#ACA083";
		//document.getElementById('available_mission-critical_properties_button').style.color="#ACA083";
		document.getElementById('property_9999_contact_available').style.display="none";
		document.getElementById('mission_critical_overview_button').style.color="#ACA083";
		document.getElementById('submenu_contact_av_mc').className='';
		document.getElementById('mission_critical_overview').style.display="none";

		document.getElementById('available_properties_mission-critical_grid').style.display="block";
		document.getElementById('available_properties_'+a).style.visibility="visible";
		document.getElementById('available_'+a+'_properties_button').style.color="#D31145";
		document.getElementById('available_mission-critical_link1').className='current_submenu'; 
	}
	if (a == 'commercial'){		
		document.getElementById('available_properties_mission-critical').style.visibility="hidden";
		document.getElementById('available_properties_commercial').style.visibility="hidden";
		document.getElementById('available_properties_residential').style.visibility="hidden";
		document.getElementById('mission_critical_overview').style.display="none";
		document.getElementById('mission_critical_overview_button').style.color="#ACA083";
		//document.getElementById('available_mission-critical_properties_button').style.color="#ACA083";
		$('#available_properties_commercial_industrial').show();
		$('#available_properties_commercial_office').hide();
		$('#available_properties_commercial_retail').hide();
		$('#available_properties_commercial_contact').hide();
		
		document.getElementById('available_commercial_link1').className='';
		document.getElementById('available_commercial_link2').className='';
		document.getElementById('available_commercial_link3').className='current_submenu';
		document.getElementById('available_commercial_link4').className='';
		document.getElementById('available_properties_commercial').style.visibility="visible";
		document.getElementById('available_'+a+'_properties_button').style.color="#D31145";
	}
}


// this function will get the content for a specific section of the site
// a = the section of the site we are looking to get info for
// b = the content we are looking to get
// variable we need to pass through to get requested data
function getContent(a,b,c){
}
// this function will validate elements
// a = array of elements to be checked
// b = the name of the form we are looking at
function validateForm(a,b){
	result = 1;
	errorString = '';
	oForm = document.forms[b];
	orig = oForm.elements['doit'].value;
	oForm.elements['doit'].value = "Please Wait...";
	for(x in a){
			val = oForm.elements[a[x]].value;
		if(val == ''){
			result = 0;
			str = a[x];
			str = str.replace(/_/," ");
			errorString += '> '+str+'\n';
		}else{
		}
	}
	if(result == 0){
		alert("The following form elements are required to continue:\n\n"+errorString);
		//jQuery.facebox('<h2 class=error>FORM ERROR</h2><span class=\'error\'>The following form elements are required to continue:<br /><br />'+errorString+'</span><br /><br /><span class=\'optional\'>NOTE: the titles of fields with errors have been highlighted red</span>');
		oForm.elements['doit'].value = orig;
		return result;
	}else{
		return result;
	}
}



// this function will switch the property details window
// a = the content div we wish to see
// b = the total number of properties in the system
function propertyDetails(a,b){
	
	for(i=0;i<b;i++){		
		document.getElementById('property_'+i+'_overview').style.visibility="hidden";
		document.getElementById('property_'+i+'_siteplan').style.visibility="hidden";
		document.getElementById('property_'+i+'_spec').style.visibility="hidden";
		document.getElementById('property_'+i+'_location').style.visibility="hidden";
		document.getElementById('property_'+i+'_contact').style.visibility="hidden";
		document.getElementById('property_'+i).style.visibility="hidden";
		document.getElementById('submenu_siteplan_'+i).className="";
		document.getElementById('submenu_spec_'+i).className="";
		document.getElementById('submenu_location_'+i).className="";
		document.getElementById('submenu_brochure_'+i).className="";
		document.getElementById('submenu_contact_'+i).className="";
		//document.getElementById('link_'+i).style.color="#ACA083";

	}	
	document.getElementById('available_properties_commercial').style.visibility="hidden";
	document.getElementById('available_properties_mission-critical').style.visibility="hidden";
	document.getElementById('mission_critical_overview').style.display="none";
	////document.getElementById('available_commercial_properties_button').style.color="#ACA083";
	//document.getElementById('available_mission-critical_properties_button').style.color="#ACA083";
	document.getElementById('mission_critical_overview_button').style.color="#ACA083";
	document.getElementById('property_'+a).style.visibility="visible";
	document.getElementById('property_'+a).style.display="block";
	document.getElementById('available_properties_residential').style.visibility="hidden";
	document.getElementById('property_'+a+'_overview').style.visibility="visible";
	document.getElementById('submenu_overview_'+a).className="current_submenu";
	//document.getElementById('link_'+a).style.color="#D31145";

	$('#properties_right a').removeClass("active");
	$('#link_'+a+'').addClass("active");
}

// this function will switch the property details window
// a = the content div we wish to see
// b = the total number of properties in the system
// c = which view to display
function propertyDetails2(a,b,c){
	
	for(i=0;i<b;i++){		
		document.getElementById('property_'+i+'_overview').style.visibility="hidden";
		document.getElementById('property_'+i+'_siteplan').style.visibility="hidden";
		document.getElementById('property_'+i+'_spec').style.visibility="hidden";
		document.getElementById('property_'+i+'_location').style.visibility="hidden";
		document.getElementById('property_'+i+'_contact').style.visibility="hidden";
		document.getElementById('property_'+i).style.visibility="hidden";
		document.getElementById('submenu_siteplan_'+i).className="";
		document.getElementById('submenu_spec_'+i).className="";
		document.getElementById('submenu_location_'+i).className="";
		document.getElementById('submenu_brochure_'+i).className="";
		document.getElementById('submenu_contact_'+i).className="";
		//document.getElementById('link_'+i).style.color="#ACA083";

	}	
	document.getElementById('available_properties_commercial').style.visibility="hidden";
	document.getElementById('available_properties_mission-critical').style.visibility="hidden";
	document.getElementById('mission_critical_overview').style.display="none";
	////document.getElementById('available_commercial_properties_button').style.color="#ACA083";
	//document.getElementById('available_mission-critical_properties_button').style.color="#ACA083";
	document.getElementById('mission_critical_overview_button').style.color="#ACA083";
	document.getElementById('property_'+a).style.visibility="visible";
	document.getElementById('property_'+a).style.display="block";
	document.getElementById('available_properties_residential').style.visibility="hidden";
	//document.getElementById('property_'+a+'_overview').style.visibility="visible";
	document.getElementById('property_'+a+'_'+c).style.visibility="visible";
	document.getElementById('submenu_overview_'+a).className="";
	document.getElementById('submenu_'+c+'_'+a).className="current_submenu";
	//document.getElementById('link_'+a).style.color="#D31145";
	
	$('#properties_right a').removeClass("active");
	$('#link_'+a+'').addClass("active");
}
function toggleMenu(a){
	if(a == ""){
		$('#commercial_menu').slideUp();
		document.getElementById('commercial_menu_arrow').src='_images/menu_arrow_right_big.png';
		$('#residential_menu').slideUp();
		document.getElementById('residential_menu_arrow').src='_images/menu_arrow_right_big.png';
		$('#mission-critical_menu').slideUp();
		document.getElementById('mission-critical_menu_arrow').src='_images/menu_arrow_right_big.png';
	}
	if(a == "commercial_menu"){
		$('#commercial_menu').slideDown();
		document.getElementById('commercial_menu_arrow').src='_images/menu_arrow_down_big.png';
		$('#residential_menu').slideUp();
		document.getElementById('residential_menu_arrow').src='_images/menu_arrow_right_big.png';
		$('#mission-critical_menu').slideUp();
		document.getElementById('mission-critical_menu_arrow').src='_images/menu_arrow_right_big.png';
	}
	if(a == "residential_menu"){
		$('#commercial_menu').slideUp();
		document.getElementById('commercial_menu_arrow').src='_images/menu_arrow_right_big.png';
		$('#mission-critical_menu').slideUp();
		document.getElementById('mission-critical_menu_arrow').src='_images/menu_arrow_right_big.png';
		$('#residential_menu').slideDown();
		document.getElementById('residential_menu_arrow').src='_images/menu_arrow_down_big.png';
	}
	if(a == "mission-critical_menu"){
		$('#commercial_menu').slideUp();
		document.getElementById('commercial_menu_arrow').src='_images/menu_arrow_right_big.png';
		$('#residential_menu').slideUp();
		document.getElementById('residential_menu_arrow').src='_images/menu_arrow_right_big.png';
		$('#mission-critical_menu').slideDown();
		document.getElementById('mission-critical_menu_arrow').src='_images/menu_arrow_down_big.png';
	}
}


function toggleDetail(a,b,c){
	//alert(a+" | "+b+" | "+c);
	for(i=0;i<c;i++){
		document.getElementById('property_'+i+'_overview').style.visibility="hidden";
		document.getElementById('property_'+i+'_siteplan').style.visibility="hidden";
		document.getElementById('property_'+i+'_spec').style.visibility="hidden";
		document.getElementById('property_'+i+'_location').style.visibility="hidden";
		document.getElementById('property_'+i+'_contact').style.visibility="hidden";
		document.getElementById('submenu_overview_'+i).className="";
		document.getElementById('submenu_siteplan_'+i).className="";
		document.getElementById('submenu_spec_'+i).className="";
		document.getElementById('submenu_location_'+i).className="";
		document.getElementById('submenu_brochure_'+i).className="";
		document.getElementById('submenu_contact_'+i).className="";
	}
		document.getElementById('property_'+b+'_'+a).style.visibility="visible";	
		document.getElementById('submenu_'+a+'_'+b).className="current_submenu";
}

//a = the property id number
//b = the adress of the property
function loadmap(a,b){
		document.getElementById('property_'+a+'_location_map').src='http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q='+b+'&ie=UTF8&t=h&z=14&iwloc=A&output=embed';
};

function gallery_fade(a,b,c){
	$(document.getElementById('mcRussodata_lg_'+a)).fadeOut(300, function(){
		document.getElementById('mcRussodata_lg_'+a).src=(eval("images_"+a+"[pos_"+a+"]"));
		document.getElementById('current_nr_'+a).innerHTML=(eval("[(pos_"+a+"+1)]"));
		$(document.getElementById('mcRussodata_lg_'+a)).fadeIn(400);

			
		if(b == 0){
			document.getElementById('mcRussodata_lg_'+a+'_prev').src=(eval("images_"+a+"["+(c-1)+"]"));
		}else{
			document.getElementById('mcRussodata_lg_'+a+'_prev').src=(eval("images_"+a+"["+(b-1)+"]"));
		};
		if(b == (c-1)){
			document.getElementById('mcRussodata_lg_'+a+'_next').src=(eval("images_"+a+"[0]"));
		}else{
			document.getElementById('mcRussodata_lg_'+a+'_next').src=(eval("images_"+a+"["+(b+1)+"]"));
		};
	});
};

function gallery_fade_mc(a,b){
	$(document.getElementById('mcRussodata_lg_')).fadeOut(300, function(){
		document.getElementById('mcRussodata_lg_').src=(eval("images2_[pos_]"));
		document.getElementById('current_nr_').innerHTML=(eval("[(pos_+1)]"));
		document.getElementById('mcRussodata_caption_').innerHTML=(eval("captions2_[pos_]"));
		$(document.getElementById('mcRussodata_lg_')).fadeIn(400);

		
		if(a == 0){
			document.getElementById('mcRussodata_lg_mc_prev').src=(eval("images2_["+(b-1)+"]"));
		}else{
			document.getElementById('mcRussodata_lg_mc_prev').src=(eval("images2_["+(a-1)+"]"));
		};
		if(a == (b-1)){
			document.getElementById('mcRussodata_lg_mc_next').src=(eval("images2_[0]"));
		}else{
			document.getElementById('mcRussodata_lg_mc_next').src=(eval("images2_["+(a+1)+"]"));
		};
	});
};
	function sub_menu_2(a, b, c){
		for(i=1;i<=b;i++){
			document.getElementById(a+'_link_'+i).className='';
			document.getElementById(a+'_'+i).style.visibility = 'hidden';
		}
		document.getElementById(a+'_link_'+c).className='current_submenu';
		document.getElementById(a+'_'+c).style.visibility = 'visible';
	};

function sub_menu(a, b, c){
		for(i=1;i<=b;i++){
			//document.getElementById(a+'_link_'+i).className='';
			//document.getElementById(a+'_'+i).style.visibility = 'hidden';
			//var str = '#'+a+'_link_'+i;
			
			$('#'+a+'_link_'+i).removeClass();
			$('#'+a+'_'+i).hide();
			
		}
		//document.getElementById(a+'_link_'+c).className='current_submenu';
		//document.getElementById(a+'_'+c).style.visibility = 'visible';
		
		$('#'+a+'_link_'+c).addClass('current_submenu');
		$('#'+a+'_'+c).show();
		$('#'+a+'_'+c).css('visibility','visible');
		
		//alert('#'+a+'_'+c);

};

	$('#page21').click(function(){
		sub_menu('about_russo','3','1');
		//alert('x');
		return false;
	});
	$('#page22').click(function(){
		sub_menu('about_russo','3','2');
		return false;
	});
	$('#page23').click(function(){
		sub_menu('about_russo','3','3');
		return false;
	});

	$('#page41').click(function(){
		sub_menu('capabilities','7','1');
		return false;
	});
	$('#page42').click(function(){
		sub_menu('capabilities','7','2');
		return false;
	});
	$('#page43').click(function(){
		sub_menu('capabilities','7','3');
		return false;
	});
	$('#page44').click(function(){
		sub_menu('capabilities','7','4');
		return false;
	});
	$('#page45').click(function(){
		sub_menu('capabilities','7','5');
		return false;
	});
	$('#page46').click(function(){
		sub_menu('capabilities','7','6');
		return false;
	});
	$('#page47').click(function(){
		sub_menu('capabilities','7','7');
		return false;
	});

	$('#page51').click(function(){
		sub_menu('acquisitions','4','1');
		return false;
	});
	$('#page52').click(function(){
		sub_menu('acquisitions','4','2');
		return false;
	});
	$('#page53').click(function(){
		sub_menu('acquisitions','4','3');
		return false;
	});
	$('#page54').click(function(){
		sub_menu('acquisitions','4','4');
		return false;
	});
	$('#page55').click(function(){
		sub_menu('careers','5','1');
		return false;
	});
	$('#page56').click(function(){
		sub_menu('careers','5','2');
		return false;
	});
	$('#page57').click(function(){
		sub_menu('careers','5','3');
		return false;
	});
	$('#page58').click(function(){
		sub_menu('careers','5','4');
		return false;
	});
	
	$('#page59').click(function(){
		sub_menu('acquisitions','5','5');
		return false;
	});
	
jQuery(function( $ ){	
	// a = the name of the section (like: about_russo)
	// b = the total number of pages in that section
	// c = the number of the button (same as the page is displays on click)
	function sub_menu(a, b, c){
		for(i=1;i<=b;i++){
			if (a == 'careers')
			{
				if (c <= 4) 
				{
					document.getElementById(a+'_link_'+i).className='';
				}
			}
			else
			{
				document.getElementById(a+'_link_'+i).className='';
			}
			document.getElementById(a+'_'+i).style.visibility = 'hidden';
		}
			
		document.getElementById(a+'_link_'+c).className='current_submenu';
		document.getElementById(a+'_'+c).style.visibility = 'visible';
		
	};
	$('#page21').click(function(){
		sub_menu('about_russo','3','1');
		//alert('x');
	});
	$('#page22').click(function(){
		sub_menu('about_russo','3','2')
	});
	$('#page23').click(function(){
		sub_menu('about_russo','3','3')
	});

	$('#page41').click(function(){
		sub_menu('capabilities','7','1')
	});
	$('#page42').click(function(){
		sub_menu('capabilities','7','2')
	});
	$('#page43').click(function(){
		sub_menu('capabilities','7','3')
	});
	$('#page44').click(function(){
		sub_menu('capabilities','7','4')
	});
	$('#page45').click(function(){
		sub_menu('capabilities','7','5')
	});
	$('#page46').click(function(){
		sub_menu('capabilities','7','6')
	});
	$('#page47').click(function(){
		sub_menu('capabilities','7','7')
	});
	$('#page51').click(function(){
		sub_menu('acquisitions','4','1')
	});
	$('#page52').click(function(){
		sub_menu('acquisitions','4','2')
	});
	$('#page53').click(function(){
		sub_menu('acquisitions','4','3')
	});
	$('#page54').click(function(){
		sub_menu('acquisitions','4','4')
	});
	$('#page55').click(function(){
		sub_menu('careers','5','1')
	});
	$('#page56').click(function(){
		sub_menu('careers','5','2')
	});
	$('#page57').click(function(){
		sub_menu('careers','5','3')
	});
	$('#page58').click(function(){
		sub_menu('careers','5','4')
	});
	$('#page59').click(function(){
		sub_menu('careers','5','5')
	}); 
});