$(document).ready(function(){


$('select.product_nav').append('\
	<option class="line link" value="/pioneer-truckweld/">PTW</option>\
	<option class="link" value="/k-h-manufacturing/">K&amp;H</option>\
	<option class="link" value="http://pacifictrucktank.com/index.php">PTT</option>\
	<option class="line link" value="/engineering/">Engineering</option>\
	<option class="link" value="/manufacturing/">Manufacturing</option>\
	<option class="link" value="/severe-service/">Severe Service</option>\
	<option class="link" value="/product-support/">Product Support</option>\
');


	//if(String(window.location).split('?')[1] == 'debug'){
		var product_address=String(window.location).split('/')[3];
		if(product_address == 'north-slope-transport'){
			$('#product_right_side').append('<div id="guy_quote_wrap"><img src="http://beallcorp.com/assets/guyquote.jpg" class="guy_quote" alt="" /></div>');
}
if(product_address == 'haul-road-transport'){
			$('#product_right_side').append('<div id="car_quote_wrap"><img src="http://beallcorp.com/assets/Carlile-Testimonial-WEB21.jpg" class="car_quote" alt="" /></div>');
		}
		
	//}

	$('#nav a:last').css({borderRight:'0'});
	$('#footer_graphics img:first').css({margin:'0'});
	$('.construction-sub-nav').css({display:'none'});
	$('option.current,option.section').attr('selected','selected');
	$('#header').prepend('<a class="header_link" href="/"></a>');
	$('select.construction_nav').parent('form').css({marginTop:'5px'});
	$('select.construction_nav').css({background:'#666'});
	//$("img[src*='kandh.png']").wrap('<a href="/construction"></a>');
	$("img[src*='history_14.jpg']").css({marginLeft:'-46px'});
	
	$('#left_side_nav').css({margin:'20px 0 0 0'});
	$('a[title*=Centurion]:not(#nav a)').css({height:'175px'});
	//$('img[src*=kandh.png]').wrap('<a href="/k-h-manufacturing/"></a>');
	//$('img[src*=ptw.png]').wrap('<a href="/pioneer-truckweld/"></a>');
	//$('img[src*=ptt.png]').wrap('<a href="http://www.pacifictrucktank.com/pages/ptt.html "></a>');
	
	
	if($('#parts_wrapper')){
		$('#parts_left ul').remove().clone().prependTo('.ul_special');
	}
	
	
	$('.loc_spacer').append('<br style="height:10px;margin:0;display:block;padding:0" />').remove();
	
	ieFix();


	var $body = $('body');
	var iframe_code = '<iframe src="" width="768" height="432" frameborder="0"></iframe>';
	$body.prepend('<div id="the_overlay"></div><div id="modal_wrapper"><span class="close_btn">close</span>'+iframe_code+'</div>');
	$('.modal').click(function(){
		var iframe_src = $(this).attr('href');
		var $modal = $('#modal_wrapper');
		$modal.css({
			left:$(window).width()/2 - $modal.width()/2+'px',
			top:$(window).height()/2 - $modal.height()/2+'px'
		})
		.fadeIn()
			.children('iframe')
			.attr('src',iframe_src);
		
			var $overlay = $('#the_overlay');
			$overlay
				.css({
					display:'none',
					width:'100%',
					height:$(document).height()+'px',
					left:0
				})
				.fadeIn();
				
				$('#the_overlay,.close_btn').click(function(){
						$modal.fadeOut(function(){
						$modal.children('iframe').attr('src','').remove(); //I have to remove it due to a bug in Opera
						$modal.append(iframe_code);
						$overlay.fadeOut();
					});
					return false;
				});
			
			$(window).resize(function(){
				$modal.css({
					left:$(window).width()/2 - $modal.width()/2+'px',
					top:$(window).height()/2 - $modal.height()/2+'px'
				});
				$overlay.css({height:$(window).height()+'px'});
			});
		return false;
	});
			

});

function ieFix(){
jQuery.each(jQuery.browser, function(i) {
  if($.browser.msie){
      $('#nav ul li a').css({marginTop:'9px'});
		$('#home #footer').css({margin:'-15px auto'});
		if($.browser.version == 6.0){
			$('#nav ul li a').css({height:'10px',overflow:'hidden',marginTop:'9px'});
			//$('#footer_graphics').css({margin:'15px 0 0 30px'});
			$('#parts_and_service_left').css({marginLeft:'-12px'});
			$('a.vipar_splash').css({marginLeft:'20px'});
			$('a.vipro_splash').css({marginLeft:'105px'});
		}
  }
});


}
//For the products sub navigation
function land(ref, target)
{
lowtarget=target.toLowerCase();
if (lowtarget=="_self") {window.location=loc;}
else {if (lowtarget=="_top") {top.location=loc;}
else {if (lowtarget=="_blank") {window.open(loc);}
else {if (lowtarget=="_parent") {parent.location=loc;}
else {parent.frames[target].location=loc;};
}}}
}
function jump(menu)
{
ref=menu.choice.options[menu.choice.selectedIndex].value;
splitc=ref.lastIndexOf("*");
target="";
if (splitc!=-1)
{loc=ref.substring(0,splitc);
target=ref.substring(splitc+1,1000);}
else {loc=ref; target="_self";};
if (ref != "") {land(loc,target);}
}

/* WANTED REMOVED | | IF WANTS BACK PUT IN THE DOCUMENT.READY!
	var option_section_val = $('select.product_nav option.section').text();
	var option_current_val = $('select.construction_nav option.current').text();
	alert(option_section_val);
	alert(option_current_val);
	$('select.product_nav option.section').text('NOW VIEWING: '+option_section_val);
	$('select.construction_nav option.current').text('NOW VIEWING: '+option_current_val);
*/


$(function(){
	var fadeSpeed = 150;
$('#nav_container div a').attr('title','');

/*
$('.beall-products + ul').append('\
<li><a class="line" href="/pioneer-truckweld/">PTW</a></li>\
<li><a href="/k-h-manufacturing/">K&amp;H</a></li>\
<li><a href="http://pacifictrucktank.com/index.php">PTT</a></li>\
<li><a class="line" href="/engineering/">Engineering</a></li>\
<li><a href="/manufacturing/">Manufacturing</a></li>\
<li><a href="/severe-service/">Severe Service</a></li>\
<li><a href="/product-support/">Product Support</a></li>\
');
*/

$('.beall-products + ul').append('\
<li><a class="line" href="/pioneer-truckweld/">PTW</a></li>\
<li><a href="/k-h-manufacturing/">K&amp;H</a></li>\
<li><a href="http://pacifictrucktank.com/index.php">PTT</a></li>\
<li><a class="line" href="/severe-service/">Severe Service</a></li>\
');

//$('#nav_container ul').css({left:'-9999px',position:'absolute'});

$('#nav_more a:first').click(
		function(ev){
			ev.preventDefault();
			var $self=$(this);
			document.location = document.location.href;

});


if($.browser.version !== '6.0'){
	$('#nav_container div').hover(
		function(){
			var $selector = $(this);
			var $navparent = $(this).attr("id");
//alert($("#"+$navparent).offset().left);
			if($navparent == "nav_more"){
				var leftPos = $("#"+$navparent).position().left+714+'px';
			}else if($navparent == "nav_sales"){
				var leftPos = $("#"+$navparent).position().left+114+'px';
			}else if($navparent == "nav_parts-service"){
				var leftPos = $("#"+$navparent).position().left+182+'px';
			}else{
				var leftPos = $("#"+$navparent).position().left+14+'px';
			}
			
			$selector.addClass('waiting').removeClass('waitingUp');
			setTimeout(function(){
				if($selector.hasClass('waiting')){
					$selector.children('a').next('ul').css({left:leftPos,top:'35px'}).slideDown(fadeSpeed);
				}
			},300);
			$selector.children('ul').children('li').hover(
				function(){
					var $subselector = $(this);
					if($subselector.find('ul li p').length > 0){
						var new_list = '';
						$subselector.find('ul li p a').each(function(){
							new_list = new_list+'<li class="link"><a href="'+$(this).attr('href')+'" title="">'+$(this).text()+'</a></li>';
						});
						$subselector.find('ul').empty().append(new_list);
					}
					var css = {
						top: $subselector.children('a').offset().top,
						width: $subselector.parent('ul').width()
					}
					$subselector.addClass('subClose').removeClass('subCloseUp').children('ul').css({left:css.width+'px',top:css.top+-167+'px'});
					setTimeout(function(){
						if($subselector.hasClass('subClose')){
							$subselector.children('ul').slideDown(fadeSpeed);
						}
					},300)
				},
				function(){
					var $subselector = $(this);
					$subselector.removeClass('subClose').addClass('subCloseUp');
					setTimeout(function(){
						if($subselector.hasClass('subCloseUp')){
							$subselector.children('ul').slideUp(fadeSpeed);
						}
					},500);
				}
			);
			$selector.children('a').attr('title','');//For Firefox Mac users
		},
		function(){
			var $selector = $(this);
			$selector.removeClass('waiting').addClass('waitingUp');
			setTimeout(function(){
				if($selector.hasClass('waitingUp')){
					$selector.children('a').next('ul').slideUp(fadeSpeed);
				}
			},750);
		}
	)
}
else{
$('#nav_container ul').remove();
}
});

