/* edit admin bar */
jQuery(document).ready(function() {
	var add_new_html='<li><a href="/wp-admin/post-new.php?post_type=page&custom-write-panel-id=2">Client</a></li>'
	+ '<li><a href="/wp-admin/post-new.php?post_type=page&custom-write-panel-id=3">Resource</a></li>'
	+ '<li><a href="/wp-admin/post-new.php?post_type=page&custom-write-panel-id=4">Press</a></li>'
	+ '<li><a href="/wp-admin/post-new.php?custom-write-panel-id=5">Testimonial</a></li>';
	jQuery('#wp-admin-bar-new-content').find('ul').html(add_new_html);
});

/* make show widget area link in admin bar */
jQuery(document).ready(function() {
	jQuery('#wp-admin-bar-show_widget_areas').html('<a href="javascript:show_widget_areas()">Show widget areas</a>');
});

/* make short template name and add it as class to body */
jQuery(document).ready(function() {
	var classList=jQuery("body").attr('class').split(/\s+/);
	$.each( classList, function(index, item){
		if (item.match(/^page\-template\-template/)) {
			var tmp=item.replace(/^page\-template\-template/,'').replace(/\-php/g,' ');
			jQuery("body").addClass(tmp);
		}
	});
});

function show_widget_areas(){
	jQuery(".widget-area").each(function(index){
		if($('#show_widget_area_'+index).length==0){
			var $newdiv = $('<div id="show_widget_area_'+index+'"/>');
			$('body').append($newdiv);
			$('#show_widget_area_'+index).css('position','absolute').css('left',jQuery(this).offset().left).css('top',jQuery(this).offset().top).css('width',jQuery(this).css('width')).css('height',jQuery(this).css('height')).css('background-color','#1144dd');
			
			//get widget area name
			var widget_area_name='';
			var tmp=jQuery(this).attr('class')
			var classList=$(this).attr('class').split(/\s+/);
			$.each( classList, function(index, item){
				if (item.match(/^widget\-area\-/)) {
					var tmp=item.replace(/^widget\-area\-/,'').replace(/[\-_]/g,' ');
					tmp=tmp.replace(/sub /,'Subpage ').replace(/[\-_]/g,' ');
					widget_area_name=ucwords(tmp);
				}
			});
			
			//show widget area name
			var $newdiv_text = $('<p>'+widget_area_name+'</p>');
			$newdiv.append($newdiv_text);
			$newdiv_text.css('font-size','20px').css('margin-left','8px').css('color','#dfdfdf');
		}
		else{
			$('#show_widget_area_'+index).remove();
		}
	});
}

function ucwords (str) {
    return (str + '').replace(/^([a-z])|\s+([a-z])/g, function ($1) {
        return $1.toUpperCase();
    });
}

/* set facebox opacity */
$(document).ready(function() {
    $.facebox.settings.opacity = 0.7;
});

/* contact form */
function contact_form(){
	jQuery.facebox({ajax:'/wp-content/themes/twentyten/template_facebox_contact.php?txt_title=Udfyld%20venligtst%20formularen<br>og%20vi%20vender%20tilbage%20snarest.&txt_name=Navn&txt_company=Firma&txt_email=E-mail&txt_phone=Telefon&txt_subject=Emne&txt_message=Besked&txt_name_missing=Navn%20mangler%20at%20blive%20udfyldt&txt_email_missing=E-mail%20mangler%20at%20blive%20udfyldt&txt_phone_missing=Telefon%20mangler%20at%20blive%20udfyldt&txt_message_missing=Besked%20mangler%20at%20blive%20udfyldt&txt_message_sent=Tak%20for%20din%20henvendelse!%20Vi%20vil%20kontakte%20dig%20hurtigst%20muligt.%20&txt_send=Send&mailto=info@komfo.com'},'fbox');
}
