function initiatesidbarmenu() {
    var sidebar = $('#sidebar #submenu li');
	$('.children',sidebar).each(function(index){
		$(this).parent().prepend('<div class="left more"></div>');
	});
	$('.more',sidebar).live('click', function(){
		$(this).removeClass('more').addClass('less').siblings('.children').show();
	});
	$('.less',sidebar).live('click', function(){
		$(this).removeClass('less').addClass('more').siblings('.children').hide();
	});
	$('.current_page_item',sidebar).parent().siblings('.more').click();
	$('.current_page_item').children('.more').click();
}

function initiatefonts() {
	Cufon.replace('#content .item.home .wrapper p', { fontFamily: 'forzamedium' });
	Cufon.replace('#content .item.contact .wrapper p', { fontFamily: 'forzamedium' });
	Cufon.replace('#content .item.services .wrapper p', { fontFamily: 'forzamedium' });
	Cufon.replace('#content .item.services .wrapper .mini-wrapper p', { fontFamily: 'vitesselight' });
	Cufon.replace('#content .item.aboutus .wrapper p', { fontFamily: 'vitessemedium' });
    Cufon.replace('#header #menu .item .link', { fontFamily: 'forzamedium' });
	Cufon.replace('h2', { fontFamily: 'forzabold' });
	Cufon.replace('h3', { fontFamily: 'vitessemedium' });
}

function content() {
   var content = $('#content'),
   		sidebar = $('#sidebar');
   content.fadeIn('slow');
   if(!sidebar.height()){
   	content.removeClass('left');
   }
}

function survey() {
   $('#primary').hide();
        var text = '<div class="information"><p class="left">Please rate our performance on a scale of 1 through 5 (1 being the worst and 5 being the best).<br/> Please mark N/A if youʼre unsure of any question.</p><div class="values left"><span class="item">N/A</span><span class="item">1</span><span class="item">2</span><span class="item">3</span><span class="item">4</span><span class="item last">5</span></div></div>';
        $('#performance-survey br').replaceWith('');
        $('#performance-survey .surveyme_performance_email #surveyme_performance_email').val('default@example.com').parent().hide().before(text);;
        $('#performance-survey .check').each(function(index) {
            $(this).before('<label class="left newbutton" for="' + $(this).attr('id') + '"></label>');
        });
        $('#performance-survey .question').each(function(index) {
            if (index == 0 || index == 11) {} else {
                $(this).after('\<div class="left arrow" style="width:' + (750 - $(this).width()) + 'px;"\>\<\/div\>');
            }
        });
         $('#performance-survey .surveyme_performance_10 .question').after('<br/>');
         $('#performance-survey .newbutton').click(function(index) {
            $(this).addClass('on').siblings().removeClass('on');
        });
}

function surpplierssurvey() {
	if($('#container #content .wrapper h1').text()=="Suppliers Survey"){
   		survey = $('#container #content .wrapper .surveyme'),
   		surveysubmit = $('#container #content .wrapper .surveyme .surveyme_supplier_submit'),
   		d = new Date();
   		$('.surveyme_supplier_0 label', survey).after('<br/>');
   		surveysubmit.click(function(event){
   			event.preventDefault();
   			if(loading != true){
	   			$('#container #content .wrapper').append('<div class="loading"><img src="/new/images/animated-loader.gif"/></div>').children('form').hide();
	   			var loading = true,
	   				data = {
						action: 'pdf_creation',
						name: $('#surveyme_supplier_name', survey).val(),
						time: (d.getMonth()+1)+'/'+(d.getDate())+'/'+(d.getFullYear()),
						address: $('#surveyme_supplier_0', survey).val(),
						number: $('#surveyme_supplier_1', survey).eq(0).val(),
						maincontact: $('#surveyme_supplier_2', survey).val(),
						mainemail: $('#surveyme_supplier_3', survey).val(),
						qualitycontact: $('#surveyme_supplier_4', survey).val(),
						qualityemail: $('#surveyme_supplier_5', survey).val(),
						question1: [$('.surveyme_supplier_6 .question', survey).text(),$('.surveyme_supplier_6', survey).children(':checked').val()],
						question2: [$('.surveyme_supplier_7 .question', survey).text(),$('.surveyme_supplier_7', survey).children(':checked').val()],
						question3: [$('.surveyme_supplier_8 .question', survey).text(),$('.surveyme_supplier_8', survey).children(':checked').val()],
						question4: [$('.surveyme_supplier_9 .question', survey).text(),$('.surveyme_supplier_9', survey).children(':checked').val()],
						question5: [$('.surveyme_supplier_10 .question', survey).text(),$('.surveyme_supplier_10', survey).children(':checked').val()],
						question6: [$('.surveyme_supplier_11 .question', survey).text(),$('.surveyme_supplier_11', survey).children(':checked').val()],
						question7: [$('.surveyme_supplier_12 .question', survey).text(),$('.surveyme_supplier_12', survey).children(':checked').val()],
						question8: [$('.surveyme_supplier_13 .question', survey).text(),$('.surveyme_supplier_13', survey).children(':checked').val()],
						question9: [$('.surveyme_supplier_14 .question', survey).text(),$('.surveyme_supplier_14', survey).children(':checked').val()],
						question10: [$('.surveyme_supplier_15 .question', survey).text(),$('.surveyme_supplier_15', survey).children(':checked').val()],
						question11: [$('.surveyme_supplier_16 .question', survey).text(),$('.surveyme_supplier_16', survey).children(':checked').val()],
						question12: [$('.surveyme_supplier_17 .question', survey).text(),$('.surveyme_supplier_17', survey).children(':checked').val()],
						question13: [$('.surveyme_supplier_18 .question', survey).text(),$('.surveyme_supplier_18', survey).children(':checked').val()],
						question14: [$('.surveyme_supplier_19 .question', survey).text(),$('.surveyme_supplier_19', survey).children(':checked').val()]
					},
					jqxhr = $.post("/new/wp-admin/admin-ajax.php", data,
							function(response){
								$('#container #content .wrapper').append('<p>Thank you for filling out our survey.</p>').children('.loading').remove();
								surveysubmit.submit();
								return true;
							}).error(function() {
								  alert("error");
							});
			}
			return false;
		});
	}
}

function map() {
  var mapitems = $('#map .map-item');
  mapitems.each(function(index){
  	var top = $(this).css('top').replace('px',''),
  		topmod = top - $('.map-mini-wrap',this).height() - 3;
  	$(this).hover(function(){
  		$(this).css({'width':'auto','height':'auto','z-index':'10','top':topmod+'px'});
  	},
  	function(){
  		$(this).css({'width':'0px','height':'0px','z-index':'1','top':top+'px'});
  	});
  });
}

function timeline() {
  var timeline = $('#content.timeline .wrapper .timeline'),
  timelineitems = $('.item', timeline),
  timelinecontrolleft = $('#content.timeline .timeline-control-left'),
  timelinecontrolright = $('#content.timeline .timeline-control-right');
  timeline.width((timelineitems.length+2)*timelineitems.width());
  timelineitems.each(function(index){
    $(this).css('margin-top',(timeline.height()-$(this).height())+'px');
  });
  timelineitems.eq(0).addClass('active');
  timelinecontrolright.click(function(){
  		timelineitems.eq(timelineitems.siblings('.active').index()+5).addClass('active').siblings().removeClass('active');
		timeline.animate({
			left: '-'+(timelineitems.siblings('.active').index()*timelineitems.width())+'px'
		 });
  });
  timelinecontrolleft.click(function(){
  	if(timelineitems.siblings('.active').index()-5>=0){
  		timelineitems.eq(timelineitems.siblings('.active').index()-5).addClass('active').siblings().removeClass('active');
		timeline.animate({
			left: '-'+(timelineitems.siblings('.active').index()*timelineitems.width())+'px'
		 });
		 
  	}	 
  });
}

$(document).ready(function(){
	if($('video')){
		$('video').mediaelementplayer({
			features: ['current','progress','duration','playpause','forward','volume']	
		});
		
	}
	initiatesidbarmenu();
	//initiatefonts();
	content();
	survey();
	surpplierssurvey();
	map();
	timeline();
	/*
	console.log($('html').height());
	console.log($('#content').height());
	$('#content').height(($('html').height()-190));*/
});


