// JavaScript Document







function removeText(field) {

	value= field.value;

	field.value = "";

}



function replaceText(field) {

	if(field.value=="") {

		field.value = value;

	}

}



/* Removes Text from Search OnFocus */		

jQuery(document).ready(function(){



    jQuery('input.zip,input.text,input.miles').focus(function () {
		
		if(!jQuery(this).parents('.noAuto')) {

			value=jQuery(this).val();
	
			jQuery(this).attr("value","");
		}

	});

	jQuery('input.text,input.zip,input.miles').blur(function() {
		
		if(!jQuery(this).parents('.noAuto')) {

		if(jQuery(this).val()=="") {

			jQuery(this).val(value);

		}
		}

	});
	jQuery('.articleNavigator div').click(function() {	
		jQuery(this).parent().children('div').each(function() {
			jQuery(this).removeClass('active');
		});
		
		var num = jQuery(this).attr('id');
		var article = jQuery('.hiddenCaptions').children('div.'+num).html();
		jQuery('.articleCaption').html(article);
		jQuery(this).addClass('active');


	});
}); 

function showVideo(caption, flv) {
	// Dynamically pull video name from embed
	var videoHTML = jQuery("#hiddenVideo").html();
	var start = videoHTML.indexOf('file=') + 5;
	var end = videoHTML.indexOf('.flv"') + 4;
	var videoURL = videoHTML.substring(start,end); 
	
	// Change flv file
	videoHTML = videoHTML.replace(videoURL,flv);
	jQuery("#hiddenVideo").html(videoHTML);
	tb_show(caption,'#TB_inline?height=360&width=430&inlineId=hiddenVideo', null);
}

var addthis_config = {
   ui_offset_top: 20,
   ui_offset_left: 0
}

jQuery(function(){
	browser();
});

/*functions below add the ability to know what browser and os is being used*/
(function(jQuery){jQuery.browserTest=function(a,z){var u='unknown',x='X',m=function(r,h){for(var i=0;i<h.length;i=i+1){r=r.replace(h[i][0],h[i][1]);}return r;},c=function(i,a,b,c){var r={name:m((a.exec(i)||[u,u])[1],b)};r[r.name]=true;r.version=(c.exec(i)||[x,x,x,x])[3];if(r.name.match(/safari/)&&r.version>400){r.version='2.0';}if(r.name==='presto'){r.version=(jQuery.browser.version>9.27)?'futhark':'linear_b';}r.versionNumber=parseFloat(r.version,10)||0;r.versionX=(r.version!==x)?(r.version+'').substr(0,1):x;r.className=r.name+r.versionX;return r;};a=(a.match(/Opera|Navigator|Minefield|KHTML|Chrome/)?m(a,[[/(Firefox|MSIE|KHTML,\slike\sGecko|Konqueror)/,''],['Chrome Safari','Chrome'],['KHTML','Konqueror'],['Minefield','Firefox'],['Navigator','Netscape']]):a).toLowerCase();jQuery.browser=jQuery.extend((!z)?jQuery.browser:{},c(a,/(camino|chrome|firefox|netscape|konqueror|lynx|msie|opera|safari)/,[],/(camino|chrome|firefox|netscape|netscape6|opera|version|konqueror|lynx|msie|safari)(\/|\s)([a-z0-9\.\+]*?)(\;|dev|rel|\s|jQuery)/));jQuery.layout=c(a,/(gecko|konqueror|msie|opera|webkit)/,[['konqueror','khtml'],['msie','trident'],['opera','presto']],/(applewebkit|rv|konqueror|msie)(\:|\/|\s)([a-z0-9\.]*?)(\;|\)|\s)/);jQuery.os={name:(/(win|mac|linux|sunos|solaris|iphone)/.exec(navigator.platform.toLowerCase())||[u])[0].replace('sunos','solaris')};if(!z){jQuery('html').addClass([jQuery.os.name,jQuery.browser.name,jQuery.browser.className,jQuery.layout.name,jQuery.layout.className].join(' '));}};jQuery.browserTest(navigator.userAgent);})(jQuery);
browser = function(){
	var OSName="Unknown OS";
	var browser = "";
	if (navigator.appVersion.indexOf("Mac")!=-1) OSName="Mac";
	if (navigator.appVersion.indexOf("Win")!=-1) OSName="PC";
	bodyClass = jQuery.browser.className+OSName
	jQuery("body").addClass(bodyClass);
}

// Read a page's GET URL variables and return them as an associative array.
function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');

    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }

    return vars;
}


