attachRollOverEvent = function(imageId){
	$(imageId).mouseover( function(){ $(this).attr("src", $(this).attr("src").split('_off').join('_on')) } );
	$(imageId).mouseout( function(){ $(this).attr("src", $(this).attr("src").split('_on').join('_off')) } );
}
attachOnFocusEvent= function(fieldId){
	$(fieldId).focus( function(){ 
		$('#'+this.id+'_l').addClass('labelFocus'); 
		$(this).addClass('fieldFocus'); 
	} );
	$(fieldId).blur( function(){ 
		$(this).removeClass('fieldFocus'); 
		$('#'+this.id+'_l').removeClass('labelFocus'); 
	});
}

sendToFriend=function() {
	window.open(homeUrl+'/sendtofriend/?page='+currentUrl,"tellfriend","toolbar=no,menubar=no,width=350,height=320,resizable=no,status=no");
	return true;
}
addToFavorites=function(){
	if(document.all){
		window.external.AddFavorite(location.href,document.title);
	}else if(window.sidebar){
		window.sidebar.addPanel(document.title,location.href,'');
	}
	return true;
}

$().ready(function(){
	attachRollOverEvent(".acdiv a img");
	attachOnFocusEvent(".fquickinput");
	attachOnFocusEvent(".formField");
	/*$('#ac3link').click(function(){
			$(this).slideUp();	
			$('#ac3form').fadeIn("slow");
			return false;
	});*/
	$('#fquickslink').click(function(){
			//$('#ac3form').slideUp();	
			//$('#ac3link').slideDown("slow");
			$('#jquickSubscribe').submit();
			return false;
	});
	
	$(".acdiv a").tooltip({ 
    	bodyHandler: function() { 
      	  switch($(this).attr('id')){
			case 'ac1link':
				return 'Contribute to the Campaign';
			break;
			case 'ac2link':
				return '<strong>Help us</strong> help you';
			break;
			case 'ac3link':
				return 'Receive updates about the campaign and other <strong>events</strong> in your email. Here goes a bit more text';
			break;
			default: return null;
		  }
    	}, 
    	showURL: false 
	});
	
	$('.cfooter a').click(function(){
		var qid=this.id.split('cflink-')[1]*1;
		var obj=$('#cflink-'+qid)
		var val=obj.html()
		
		if(val.indexOf('more')!=-1){
			obj.html('&laquo;Less');
			$('#cf-'+qid).addClass('lesslink');
			$('#pagecontentmore-'+qid).slideDown('fast');
		}else{
			$('#pagecontentmore-'+qid).slideUp('fast');
			obj.html('Read more&raquo;');
			$('#cf-'+qid).removeClass('lesslink');
		}
		//$('#cf-'+qid).hide();
			
		
		
		var qidnext=qid+1;
		$('#cf-'+qidnext).show();
			return false;
	});
	
	$('#sbox3 ul li a').mouseover( function(){ 
		$('#listtip').html($(this).attr("title")).addClass('qlisttip');
	});
	$('#sbox3 ul li a').mouseout( function(){ 
		$('#listtip').html('&nbsp;').removeClass('qlisttip');
	});
	$("#psubnews ul,#psubnews2 ul").accordion({ header: "a.header" });
	$('.submitbtn').hover(function(){
		$(this).addClass('submitover');
	},function(){
		$(this).removeClass('submitover');
	})
	$(".translatelink").click(function(){
		var values=$(this).attr('id').split('-');
		$.ajax({
			type:'GET',
			url:'/wp-content/plugins/ji_translate/gettranslation.php',
			data:{p: values[2],l:values[1]},
			beforeSend:function(o){
				this.postID=values[2]
			},
			dataType:'json',
			success:function(qdata,textStatus){
						if(qdata.error==0){
							$('#pcontent-'+this.postID).html(qdata.c);
							$('#ptitle-'+this.postID).html(qdata.t);
						}
					},
			error:function(qdata,textStatus){
				alert(textStatus);
			}
		})
		return false;
	});
	
	var sidemonth=$('.monthlysecondary');
	if(sidemonth.length>0){
		sidemonth.hide().after('<a href="#" class="monthlysecLink">more&raquo;</a>');
		$('.monthlysecLink').click(function(){
			if($(this).text().indexOf('more')!=-1){
				$(this).html("&laquo;less").prev().slideDown('fast');
				
			}else{
				$(this).html('more&raquo;').prev().slideUp('fast');
			}
			return false;
		})
	}
	sidemonth=null;
	
	$('#sendfriendlink').click(function(){
		sendToFriend();
	});
	
	$('#mainvideoplayer').click(function(){
		$(this).hide();
		var fo = new FlashObject("/v/FLVPlayer_Progressive.swf", "video", "535", "400", "7", "#093975");
		fo.addParam("scale", "noscale");
		fo.addParam("quality", "best");
		fo.addParam("flashvars", "&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=/v/videos/BonoMack_ThankYou_v2_SMALL1&autoPlay=true&autoRewind=true");
		fo.addParam("salign", "t");
		fo.write("mainvideo");
		return false;								
	});
});