$.fn.related=function(){return $($(this).attr('rel'));};$.fn.extractId=function(prefix){var elId=this.attr('id');if(typeof prefix==undefined){return parseInt(elId);}
return parseInt(elId.replace(prefix,''));};$.fn.attachOverlay=function(){$(this).cleanClick(function(){var $link=$(this);var $popup=$link.related();$popup.find('.popup-content').load($link.attr('href'));$popup.dialog({modal:true,resizable:false,width:400,show:'fade',hide:'fade',title:$link.attr('title')});return false;});};$.fn.fadeLoad=function(url,callback){callback=callback||$.noop;el=this;return el.fadeTo(200,0.3).load(url,function(){el.fadeTo(200,1.0);callback(el);});};$.fn.customAjaxForm=function(options){options=options||{};var originalBeforeSerialize=options.beforeSerialize||$.noop;var originalSuccess=options.success||$.noop;$.extend(options,{beforeSerialize:function($form,options){var result=null;$(options.target).fadeTo(200,0.3,function(){result=originalBeforeSerialize($form,options);});return result;},success:function(response,status,xhr,$form){$(options.target).fadeTo(200,1,function(){originalSuccess(response,status,xhr,$form);});}});$(this).ajaxForm(options);};$.fn.confirmDialog=function(message,success){$(this).live('click',function(){var link=this;$('#confirm-dialog').find('.dialog-body').html(message);$('#confirm-dialog').dialog({resizable:false,modal:true,show:'fade',hide:'fade',buttons:{'Oui':function(){$.proxy(success,link)();$(this).dialog('close');},'Annuler':function(){$(this).dialog('close');}}});return false;});};$.fn.log=function(){if(typeof console!='undefined'){console.log(this);}
return this;};$.fn.cleanClick=function(callback){this.unbind('click');this.click(callback);};$.fn.postUpdate=function(url,data,success){var el=$(this);if(success==undefined){success=$.noop;}
success=$.proxy(success,el);el.fadeTo(200,0.3,function(){$.post(url,data,function(response,status,xhr){el.html(response);el.fadeTo(200,1);success(response,status,xhr);});});};function url_for(location){var url=window.baseUrl;if(typeof window.culture!="undefined"){url+='/'+window.culture;}
return url+'/'+location;}
function addToFavorites(url,title)
{if((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4))
{window.external.AddFavorite(url,title);}
else if(navigator.appName=="Netscape"){window.sidebar.addPanel(title,url,"");}
else{alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");}}
function changeLeadField(lead_type)
{if(lead_type=="images")
{$("#images_list_label").show();$("#flash_list_label").hide();$("#images_field").show();$("#flash_field").hide();$(".sf_admin_form_field_flash").hide();$(".sf_admin_form_field_gm_pdf").hide();$(".sf_admin_form_field_gm_img").hide();}
else if(lead_type=="flash_minisite"||lead_type=="flash_video")
{$("#images_list_label").hide();$("#flash_list_label").show();$("#images_field").hide();$("#flash_field").show();$(".sf_admin_form_field_flash").show();$(".sf_admin_form_field_gm_pdf").hide();$(".sf_admin_form_field_gm_img").hide();}
else if(lead_type=="google_map")
{$("#images_list_label").show();$("#flash_list_label").hide();$("#images_field").show();$("#flash_field").hide();$(".sf_admin_form_field_flash").hide();$(".sf_admin_form_field_gm_pdf").show();}}
function seeYoutubePreview(url,link)
{$.ajax({url:url+link,success:function(data){if(data==="false"||link=="")
{alert("Vidéo introuvable");}
else
{$("#player").html(data);}}});}
