// JavaScript Document\
//Uses J Query to set height of left column to that of right column.
//Erik Ulfeng
$(document).ready(function() 
{		
	
	
	//Set Equal Column Height
	var height = $('#content_con').height();
	$('#subnav1').css('height',height);
	
	//Round Corners on squares in get involved
	$('.square1').corner();
	$('.square2').corner();
	$('.square3').corner();
	$('.square4').corner();
	
	//Rounded Home Page left menu picture items in IE
	$('.picture_item').corner('15px');
	
	//Drop Down Menu Spacing Fire Fox and IE
	if($.browser.mozilla)
	{		
		//Vista-7
		$('#suckerfishnav li a.space').css('padding-right','16px');
		//XP
		if (navigator.userAgent.indexOf("6.1")==-1)  
		{
			$('#suckerfishnav li a.space').css('padding-right','15px');
		}
	}
	else
	{
		$('#suckerfishnav li a.space').css('padding-right','14px');
	}
	
	//Preserve Language Translation Accross Pages
	if($.Storage.get('language')=='undefined')
	{
		//Language not set yet. Default is english
	}
	else if($.Storage.get('language')=='spanish')
	{
		//User is currently viewing pages in spanish
		//Translate to Spanish
		$('#content_con').translate('es');
		$('#front_content').translate('es');
		$('#suckerfishnav').translate('es');
		$('#subnav1').translate('es');
		$('#main_content').translate('es');
		$('#f_quick_nav').translate('es');
		$('#f_bottom_links').translate('es');
		//Text Shadow on home page and title headers
		displaySpanish();
	}
	else if ($.Storage.get('language')=='english')
	{
		//User is viewing pages in english.
		//Translate to english
		$('#content_con').translate('en');
		$('#front_content').translate('en');
		$('#suckerfishnav').translate('en');
		$('#subnav1').translate('en');
		$('#main_content').translate('en');
		$('#f_quick_nav').translate('en');
		$('#f_bottom_links').translate('en');
		//displayEnglish(); //Messes up spacing to go from english to english
	}
	
	//Translate button Click
	$('#translate').click(function()
	{			
		var divText = $('#translate').text();
		if(divText == 'en Espanol')
		{
			//Translate to Spanish
			$('#content_con').translate({ from: 'en', to: 'es', toggle:true});
			$('#front_content').translate({ from: 'en', to: 'es', toggle:true});
			$('#suckerfishnav').translate({ from: 'en', to: 'es', toggle:true});
			$('#subnav1').translate({ from: 'en', to: 'es', toggle:true});
			$('#main_content').translate({ from: 'en', to: 'es', toggle:true});
			$('#f_quick_nav').translate({ from: 'en', to: 'es', toggle:true});
			$('#f_bottom_links').translate({ from: 'en', to: 'es', toggle:true});
			$('#translate').text('in English');
			
			displaySpanish();
			
			//Save user Preference Language
			$.Storage.set('language','spanish');
		}
		else
		{
			//Translate to english
			$('#content_con').translate({from:'es',to:'en',toggle:true});
			$('#front_content').translate({from:'es',to:'en',toggle:true});
			$('#suckerfishnav').translate({from:'es',to:'en',toggle:true});
			$('#subnav1').translate({from:'es',to:'en',toggle:true});
			$('#main_content').translate({from:'es',to:'en',toggle:true});
			$('#f_quick_nav').translate({from:'es',to:'en',toggle:true});
			$('#f_bottom_links').translate({from:'es',to:'en',toggle:true});
			$('#translate').text('en Espanol');
			
			displayEnglish();
			
			//Save user Preference Language
			$.Storage.set('language','english');
		}					
	});	//End Translate Btn Click Function
	
	/***********************************************************************
	*The following Code must be at the bottom for all browsers to work correctly
	************************************************************************/
	//Rounded Footer and Header
	$('#footer').corner('bottom cc:#ccc 30px');
	$('#main_con').corner('top 30px');
	$('#bancon img').corner('tr 30px');//For FF
	$('#logocon').corner('tl 30px');//For FF
}); //End Document Ready Function


/**
* Displays the webpage in a format that works for the spanish text.
*/
function displaySpanish(){
	$('#translate').text('in English');
	
	$('h1').removeShadow();
	//$('h1').dropShadow();
	
	//Menu Strip Position
	$('#suckerfishnav a ').css('font-size','9px');
	$('#suckerfishnav a ').css('padding-right','4px');
	$('#suckerfishnav a ').css('padding-left','5px');
	
	//Drop Down Menu Widths
	$('#suckerfishnav li li.about ').css('width','189px');
	$('#suckerfishnav li li.buyer ').css('width','177px');
	$('#suckerfishnav li li.owner ').css('width','177px');
	
	//Font different for spanish (too big)
	$('#suckerfishnav li li a ').css('font-size','14px');
	
	//Third Level Items Position
	$('#suckerfishnav li ul ul.buyer ').css('margin','-26px 0 0 180px');	
	$('#suckerfishnav li ul ul.owner ').css('margin','-26px 0 0 181px');
	
	//H1 Words on index page
	$('.front_content h1').css('font-size','33px');	
	$("h1").removeShadow();
	$("h1").dropShadow();
	
	//Line up spacers
	$('#suckerfishnav .spacer').css('padding-top','1px');
	
	//Additional Space to Last Get Involved Box
	$('#suckerfishnav .space').css('padding-right','12px');
	$('#suckerfishnav .space').css('padding-top','1px');
	
	//Fix Line Up on differnet browsers
	if($.browser.mozilla)
	{
		$('#suckerfishnav .space').css('padding-right','14px');
	}
	
	//Fix Footer Spacing
	$('#f_bottom_links').css('margin-left','-370px');
	$('#social').css('margin-left','-20px');
	$('#social').css('margin-top','-30px');
	
	
	//Drop Down menu spacing IE on XP
	//if($.browser.msie)
	//{
	 // 	if (navigator.userAgent.indexOf("6.1")==-1)  
	//	{
	//		alert('Hello IE on XP');
	//		$('#suckerfishnav li.spacer').css('padding-bottom','-1px');
	//	}
	//}
	
	if($.browser.mozilla)
	{		
		if (navigator.userAgent.indexOf("6.1")==-1)  
		{
			$('#suckerfishnav li a.space').css('padding-right','13px');
		}
	}
	
};

/**
* Displays the webpage in a format that works for the english text.
*/
function displayEnglish(){
	$('#translate').text('en Espanol');
	
	//Menu Strip Position
	$('#suckerfishnav a ').css('font-size','12px');
	$('#suckerfishnav a ').css('padding','0px 12px'); //Top Right Bottom Left
	//$('#suckerfishnav a ').css('padding-left','12px');
	
	
	//Drop Down Menu Widths
	$('#suckerfishnav li li.about ').css('width','188px');
	$('#suckerfishnav li li.buyer ').css('width','160px');
	$('#suckerfishnav li li.owner ').css('width','166px');
	
	//Font different for spanish (too big)
	$('#suckerfishnav li li a ').css('font-size','12px');
	$('#suckerfishnav li li a ').css('padding' , '6px 5px');
	
	//Third Level Items Position
	$('#suckerfishnav li ul ul.buyer ').css('margin','-26px 0 0 164px');	
	$('#suckerfishnav li ul ul.owner ').css('margin','-26px 0 0 169px');
	
	//H1 Words on index page
	$("h1").removeShadow();
	$("h1").dropShadow();
	
	//Line up spacers
	$('#suckerfishnav .spacer').css('padding-top','0px');
	
	//Additional Space to Last Get Involved Box
	$('#suckerfishnav .space').css('padding-right','15px');
	$('#suckerfishnav .space').css('padding-top','0px');
	
	//Fix Line Up on differnet browsers
	if($.browser.mozilla)
	{
		$('#suckerfishnav .space').css('padding-right','17px');
	}
	
	if($.browser.mozilla)
	{		
		if (navigator.userAgent.indexOf("6.1")==-1)  
		{
			$('#suckerfishnav li a.space').css('padding-right','16px');
		}
	}
	
	//Unfix footer spacing
	$('#f_bottom_links').css('margin-left','20px');
	$('#social').css('margin-left','350px');
	$('#social').css('margin-top','-40px');
};


