function addLoadEvent(fn)
{var old=window.onload;if(typeof window.onload!='function'){window.onload=fn;}else{window.onload=function(){old();fn();}}}
addLoadEvent(function(){RATING.inicio();ADDMEAL.inicio();SHOW_HIDDEN_ELEMENTS.inicio();PRIVATE_RECIPES_RENAMEBREADS.inicio();BACKGROUND_CHANGE.inicio();IMG_LOAD.inicio();SHOP_FUNCTION.inicio();CAPTCHA_FUNCTION.inicio();});function voteResults(jsonData)
{ShowMessage(jsonData['msg']);}
function detectEnter(e)
{keyDown(e);}
nn=(document.layers)?true:false;ie=(document.all)?true:false;function keyDown(e)
{var evt=(e)?e:(window.event)?window.event:null;if(evt)
{var key=(evt.charCode)?evt.charCode:((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));if(key=="13")
{$("#sbut").click();}}}
if(nn)document.captureEvents(Event.KEYDOWN);function ShowMessage(msg)
{$("body").append('<div class="userInformaionBox ocultar">'+msg+' &nbsp;&nbsp;<div class="btnAceptarDiv"><a href="#" class="closeMsg red">Aceptar</a></div></div>');$(".userInformaionBox").css({'opacity':'.9'}).fadeIn('slow');CLOSE_MSGS.inicio();}
function addMyMealResults(jsonData)
{if(jsonData['result']=='ok')
{$("#addToMyMealRecipe_"+jsonData['recipe-info']['id']).html(jsonData['msg']);$("#dateSelectDv_"+jsonData['recipe-info']['id']).hide('slow');}
else
{$("#addToMyMealRecipe_"+jsonData['id']).html(jsonData['msg']);$("#dateSelectDv_"+jsonData['id']).hide('slow');}}
function user_personalSetResults(jsonData)
{}
function user_shopCategoryResults(jsonData)
{if(jsonData.length>0){$("#mainShopUl").empty();}
for(i=0;i<jsonData.length;i++){$("#mainShopUl").append('<li class="shopItem"><dl><dt><a href="'+jsonData[i]['link']+'" target="_blank">'+jsonData[i]['name']+'</a></dt><dd class="conFoto"><a href="'+jsonData[i]['link']+'" target="_blank">'+jsonData[i]['id_media']+'</a></dd><dd>'+jsonData[i]['price']+' &euro;</dd></dl></li>');}}
CAPTCHA_FUNCTION={inicio:function()
{var attemps=1;$(".captchaReload").click(function(){$("#captchaImg").attr('src','');$("#captchaImg").attr('src','/block/index/captcha?attemps='+attemps);attemps=attemps+1;return false;});$(".captchaReload2").click(function(){$("#captchaImg").attr('src','');$("#captchaImg").attr('src','/block/index/captcha?attemps='+attemps);attemps=attemps+1;return false;});}}
SHOP_FUNCTION={inicio:function()
{$(".shopCategoryLnk").click(function()
{sendPost('','/ajax/index/shop/category/'+$(this).attr('href'),user_shopCategoryResults,ajaxError);return false;});}}
CLOSE_MSGS={inicio:function()
{$(".closeMsg").click(function()
{$(".userInformaionBox").remove();return false;});}}
IMG_LOAD={inicio:function()
{var x=new Image();x.src='/default/images/mainNav-type01-on.gif';var y=new Image();y.src='/default/images/mainNav-type02-on.gif';var z=new Image();z.src='/default/images/mainNav-type03-on.gif';var j=new Image();j.src='/default/images/mainNav-type04-on.gif';var k=new Image();k.src='/default/images/mainNav-type05-on.gif';var l=new Image();l.src='/default/images/mainNav-type06-on.gif';var h=new Image();h.src='/default/images/mainNav-type07-on.gif';var o=new Image();o.src='/default/images/mainNav-type08-on.gif';var t=new Image();t.rsc='/default/images/li_hover_full.png';var q=new Image();q.src='/default/images/star01.gif';}}
BACKGROUND_CHANGE={inicio:function()
{$(".personalSetRb").click(function()
{sendPost('','/ajax/user/personalset/value/'+$(this).attr('href'),user_personalSetResults,ajaxError);$("body").attr('class','hule0'+$(this).attr('href'));return false;});}}
PRIVATE_RECIPES_RENAMEBREADS={inicio:function()
{$(".renameBreads").each(function()
{$("ul.bread li a:last").html('Editando registro (<span style="color:black">'+$(this).attr('title')+'</span>)');$("ul.bread li a:last").attr('href','/private/recipes/recipe/?id='+$(this).attr('id'));$("#TOC a.selected").html('Editando...');});}}
SHOW_HIDDEN_ELEMENTS={inicio:function()
{$(".showOnReady").removeClass('showOnReady');}}
ADDMEAL={inicio:function()
{$(".AddToMyMealLnk").click(function()
{var theid=String(this.id);var id=theid.substr(18);$("#dateSelectDv_"+id).toggle('slow');return false;});$(".AddToMyMealLnkNot").click(function()
{$(this).html('Debes registrarte');$(this).attr('href','/portada/registrarse');ShowMessage('Debes Logearte');document.location.href="http://www.canalcocina.es/portada/entrar";return false;});$(".SubmitToMyMealFrm").click(function()
{var theid=String(this.id);var id=theid.substr(21);sendPost('AddToMyMealFrm_'+id,'/ajax/recipes/addtousermeal/',addMyMealResults,ajaxError);return false;});return false;}}
RATING={inicio:function()
{recipes=$('.votoReceta');for(i=0;i<recipes.length;i++)
{if($('#'+recipes[i].id).hasClass('disabled'))
{var active_rating=0;var active_cancel=false;}
else
{var active_rating=1;var active_cancel=false;}
if($("#"+recipes[i].id+"_Current"))
{var pordefecto=$("#"+recipes[i].id+"_Current").html();}
else
{var pordefecto=0;}
if(!$("#"+recipes[i].id).attr('title')||$("#"+recipes[i].id).attr('title')==""){var the_concept='recipe';}
else{var the_concept=$("#"+recipes[i].id).attr('title');}
$('#'+recipes[i].id).rating('/ajax/rating/vote',{cancel:active_cancel,active:active_rating,maxvalue:5,increment:1,curvalue:pordefecto,id:recipes[i].id,concept:the_concept,callBack:voteResults});}}}
function fieldIsNumber(valor)
{if(!isNaN(valor))
{for(var i=0;i<valor.length;i++)
{if(valor.charCodeAt(i)<48||valor.charCodeAt(i)>57)
return false;}}
else
{return false;}
return true;}
function validarmail(field,msg,notificationDv)
{var email=$('#'+field).attr('value');if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
{ShowMessage(msg);$('#'+field).focus();return false;}
else
{return true;}}
function eiDetector()
{var appV=navigator.appVersion;if(appV.indexOf('MSIE 6.')!=-1){return true;}
else{if(appV.indexOf('MSIE 7.')!=-1){return true;}
else{return false;}}}
function sendPost(formu,theUrl,callBack,onError)
{if(onError=='')onError=ajaxError;if(formu!='')
{var the_params=$('#'+formu).serialize();}
else
{var the_params='';}
$.ajax({url:theUrl,dataType:'json',data:the_params,type:'POST',error:function(XMLHttpRequest,textStatus,errorThrown){onError(XMLHttpRequest,textStatus,errorThrown,the_params);},success:function(jsonObj){callBack(jsonObj);},contentType:'application/x-www-form-urlencoded'});}
function sendGet(formu,theUrl,callBack,onError)
{if(onError=='')onError=ajaxError;var the_params=$('#'+formu).serialize();$.ajax({url:theUrl,dataType:'json',data:the_params,type:'GET',error:function(XMLHttpRequest,textStatus,errorThrown){onError(XMLHttpRequest,textStatus,errorThrown);},success:function(jsonObj){callBack(jsonObj);},contentType:'application/x-www-form-urlencoded'});}
function sleep(milliseconds){var start=new Date().getTime();for(var i=0;i<1e7;i++){if((new Date().getTime()-start)>milliseconds){break;}}}
function ajaxError(XMLHttpRequest,textStatus,errorThrown)
{return false;}
function desplegarDestino()
{var $itemActual=$("a.desplegarDestino");if($itemActual.hasClass('desplegado'))
{$($itemActual.attr('href')).slideUp('slow',function()
{$itemActual.removeClass('desplegado').addClass('recogido').text('Más opciones').parents('form').addClass('recogido').removeClass('desplegado');}).removeClass('desplegado').addClass('recogido');}
else
{$($itemActual.attr('href')).slideDown('slow').removeClass('recogido').addClass('desplegado');$itemActual.removeClass('recogido').addClass('desplegado').text('Recoger').parents('form').addClass('desplegado').removeClass('recogido');};}
$(document).ready(function(){$(".liAnchor").click(function()
{document.location.href=$(this).attr('title');});$ocultar=$(".ocultar");if($ocultar.length>0){$ocultar.hide();}
$moduleTabs01=$(".moduleTabs01");if($moduleTabs01.length>0){$moduleTabs01.each(function(){var $moduleTab01Actual=$(this);$(".listTabs01 a",$moduleTab01Actual).click(function(){if($(this).parent('li').hasClass('active')){return false;}else{$(".listTabs01 .active").removeClass('active')
$(".moduleTabs01Item.active").removeClass('active').hide();$(this).parent('li').addClass('active');$($(this).attr('href')).show().addClass('active');return false;}});});}
$(".autoClean").focus(function(){$(this).val('');});$colapsables=$(".colapsable");if($colapsables.length>0){$colapsables.each(function(){var $colapsable=$(this);$("a.linkColapsable",$colapsable).click(function(){var $padre=$colapsable;if($padre.hasClass('recogido')){$padre.removeClass('recogido').addClass('desplegado');$("ul.listType03",$padre).slideDown('slow');}else{$padre.removeClass('desplegado').addClass('recogido');$("ul.listType03",$padre).slideUp('slow');}
return false;});});}
$("img.media_type_kewego").each(function(){$(this).before('<div class="itemCapa '+$(this).attr('alt')+'"></div>');});});
