(function(){function g(o){console.log("$f.fireEvent",[].slice.call(o))}function k(q){if(!q||typeof q!="object"){return q}var o=new q.constructor();for(var p in q){if(q.hasOwnProperty(p)){o[p]=k(q[p])}}return o}function m(t,q){if(!t){return}var o,p=0,r=t.length;if(r===undefined){for(o in t){if(q.call(t[o],o,t[o])===false){break}}}else{for(var s=t[0];p1){var r=arguments[1];var q=(arguments.length==3)?arguments[2]:{};if(typeof o=="string"){if(o.indexOf(".")!=-1){var t=[];m(n(o),function(){t.push(new b(this,k(r),k(q)))});return new d(t)}else{var s=c(o);return new b(s!==null?s:o,r,q)}}else{if(o){return new b(o,r,q)}}}return null};i(window.$f,{fireEvent:function(){var o=[].slice.call(arguments);var q=$f(o[0]);return q?q._fireEvent(o.slice(1)):null},addPlugin:function(o,p){b.prototype[o]=p;return $f},each:m,extend:i});if(typeof jQuery=="function"){jQuery.prototype.flowplayer=function(q,p){if(!arguments.length||typeof arguments[0]=="number"){var o=[];this.each(function(){var r=$f(this);if(r){o.push(r)}});return arguments.length?o[arguments[0]]:new d(o)}return this.each(function(){$f(this,k(q),p?k(p):{})})}}})();(function(){var e=typeof jQuery=="function";function i(){if(c.done){return false}var k=document;if(k&&k.getElementsByTagName&&k.getElementById&&k.body){clearInterval(c.timer);c.timer=null;for(var j=0;j'}o.width=o.height=o.id=o.w3c=o.src=null;for(var j in o){if(o[j]!==null){m+=''}}var n="";if(s){for(var l in s){if(s[l]!==null){n+=l+"="+(typeof s[l]=="object"?g(s[l]):s[l])+"&"}}n=n.substring(0,n.length-1);m+='"}m+="";return m}function d(l,o,k){var j=flashembed.getVersion();f(this,{getContainer:function(){return l},getConf:function(){return o},getVersion:function(){return j},getFlashvars:function(){return k},getApi:function(){return l.firstChild},getHTML:function(){return a(o,k)}});var p=o.version;var q=o.expressInstall;var n=!p||flashembed.isSupported(p);if(n){o.onFail=o.version=o.expressInstall=null;l.innerHTML=a(o,k)}else{if(p&&q&&flashembed.isSupported([6,65])){f(o,{src:q});k={MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title};l.innerHTML=a(o,k)}else{if(l.innerHTML.replace(/\s/g,"")!==""){}else{l.innerHTML="

Flash version "+p+" or greater is required

"+(j[0]>0?"Your version is "+j:"You have no flash plugin installed")+"

"+(l.tagName=="A"?"

Click here to download latest version

":"

Download latest version from here

");if(l.tagName=="A"){l.onclick=function(){location.href="http://www.adobe.com/go/getflashplayer"}}}}}if(!n&&o.onFail){var m=o.onFail.call(this);if(typeof m=="string"){l.innerHTML=m}}if(document.all){window[o.id]=document.getElementById(o.id)}}window.flashembed=function(k,l,j){if(typeof k=="string"){var m=document.getElementById(k);if(m){k=m}else{c(function(){flashembed(k,l,j)});return}}if(!k){return}var n={width:"100%",height:"100%",allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:null,onFail:null,expressInstall:null,w3c:false};if(typeof l=="string"){l={src:l}}f(n,l);return new d(k,n,j)};f(window.flashembed,{getVersion:function(){var l=[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var k=navigator.plugins["Shockwave Flash"].description;if(typeof k!="undefined"){k=k.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var m=parseInt(k.replace(/^(.*)\..*$/,"$1"),10);var q=/r/.test(k)?parseInt(k.replace(/^.*r(.*)$/,"$1"),10):0;l=[m,q]}}else{if(window.ActiveXObject){try{var o=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(p){try{o=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");l=[6,0];o.AllowScriptAccess="always"}catch(j){if(l[0]==6){return}}try{o=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(n){}}if(typeof o=="object"){k=o.GetVariable("$version");if(typeof k!="undefined"){k=k.replace(/^\S+\s+(.*)$/,"$1").split(",");l=[parseInt(k[0],10),parseInt(k[2],10)]}}}}return l},isSupported:function(j){var l=flashembed.getVersion();var k=(l[0]>j[0])||(l[0]==j[0]&&l[1]>=j[1]);return k},domReady:c,asString:g,getHTML:a});if(e){jQuery.tools=jQuery.tools||{version:{}};jQuery.tools.version.flashembed="1.0.2";jQuery.fn.flashembed=function(k,j){var l=null;this.each(function(){l=flashembed(this,k,j)});return k.api===false?this:l}}})(); function ActivaVideoManana(ruta) { if (Sorteo_12pm() == true) { SorteoManana(ruta); } else { TodaviaNoManana(ruta); } } function Sorteo_12pm() { var hora = "12:15"; //Fija la hora en que controlaremos la publicacion del video Date.parse(hora); //Convierte la variable cadena de la hora en variable hora var time = new Date(); //Toma los datos de fecha y hora del sistema var dia = time.getDay(); var hour = time.getHours(); //Toma la hora del sistema var minute = time.getMinutes(); //Toma los minutos del sistema var timesa = "" + ((hour < 10) ? "0" : "") + hour //Cambia la variable time a hora timesa += ((minute < 10) ? ":0" : ":") + minute Date.parse(timesa) //convierte la variable time a formato fecha - hora nuevamente if (dia == 0) { alert("Los días Domingo no se realizan Sorteos"); return false; } else { if (timesa < hora) { alert("El Sorteo no se ha realizado, debe esperar a las 12:00 p.m."); return false; } else { return true; } } } function TodaviaNoManana(ruta) { flowplayer("player", "/flash/flowplayer-3.1.1.swf", { playlist: [// Aqui se define la imagen que se usará como portada del video { url: ruta + '/images/caratula_mediodia.jpg', // Se define la ruta donde se encuentra la imagen scaling: 'orig' }, // Aqui se define el video que se presentará { url: ruta + '/images/caratula_mediodia.jpg', // Se define la ruta donde se encuentra el video scaling: 'orig' } ] }) } function VideoManana() { var time = new Date(); //Toma los datos de fecha y hora del sistema var ano = time.getYear(); var mes = "" + (((time.getMonth()+1) < 10) ? "0" : "") + (time.getMonth()+1); var dia = "" + ((time.getDate() < 10) ? "0" : "") + time.getDate(); var Nombrevideo = "M" + ano + mes + dia //Arma en nombre del video a publicar return Nombrevideo; } function SorteoManana(ruta) { flowplayer("player", "/flash/flowplayer-3.1.1.swf", { playlist: [// Aqui se define la imagen que se usará como portada del video { url: ruta + '/images/caratula_mediodia.jpg', // Se define la ruta donde se encuentra la imagen scaling: 'fit' }, // Aqui se define el video que se presentará { url: ruta + '/videos/' + VideoManana() + '.flv', // Se define la ruta donde se encuentra el video autoPlay: false, // Evita que el video se reprodusca automaticamente autoBuffering: true // Carga el video en memoria automaticamente } ], plugins: { controls: { all: false, play: true, stop: true, volume: true, mute: true, fullscreen: false, scrubber: true, time: true, tooltips: // Habilita las etiquetas de los botones { buttons: true, // personaliza el texto de los botones stop: 'Parar', play: 'Reproducir', pause: 'Pausa', mute: 'Silencio', unmute: 'Audio', fullscreen: 'Pantalla Completa', fullscreenExit: 'Presione Esc para Salir' } } }, onError:function(c,m) //Registra si ocurre un error cuando se carga el video en el reproductor { if ((c + ' ' + m) == "200 Stream not found") //Compara si el error que ocurrio es que no se ha subido el video y llama a una funcion que evita que se visualice en la página { TodaviaNoManana(ruta); } } }) } function ActivaVideoNoche(ruta) { if (Sorteo_09pm() == true) { SorteoNoche(ruta); } else { TodaviaNoNoche(ruta); } } function Sorteo_09pm() { var hora = "21:15"; //Fija la hora en que controlaremos la publicacion del video Date.parse(hora); //Convierte la variable cadena de la hora en variable hora var time = new Date(); //Toma los datos de fecha y hora del sistema var dia = time.getDay(); var hour = time.getHours(); //Toma la hora del sistema var minute = time.getMinutes(); //Toma los minutos del sistema var timesa = "" + ((hour < 10) ? "0" : "") + hour //Cambia la variable time a hora timesa += ((minute < 10) ? ":0" : ":") + minute Date.parse(timesa) //convierte la variable time a formato fecha - hora nuevamente if (dia == 0) { alert("Los días Domingo no se realizan Sorteos"); return false; } else { if (timesa < hora) { alert("El Sorteo no se ha realizado, debe esperar a las 09:00 p.m."); return false; } else { return true; } } } function TodaviaNoNoche(ruta) { flowplayer("player", "/flash/flowplayer-3.1.1.swf", { playlist: [// Aqui se define la imagen que se usará como portada del video { url: ruta + '/images/caratula_noche.jpg', // Se define la ruta donde se encuentra la imagen scaling: 'orig' }, // Aqui se define el video que se presentará { url: ruta + '/images/caratula_noche.jpg', // Se define la ruta donde se encuentra el video scaling: 'orig' } ] }) } function VideoNoche() { var time = new Date(); //Toma los datos de fecha y hora del sistema var ano = time.getYear(); var mes = "" + (((time.getMonth()+1) < 10) ? "0" : "") + (time.getMonth()+1); var dia = "" + ((time.getDate() < 10) ? "0" : "") + time.getDate(); var Nombrevideo = "N" + ano + mes + dia //Arma en nombre del video a publicar return Nombrevideo; } function SorteoNoche(ruta) { flowplayer("player", "/flash/flowplayer-3.1.1.swf", { playlist: // Aqui se define la imagen que se usará como portada del video [ { url: ruta + '/images/caratula_noche.jpg', // Se define la ruta donde se encuentra la imagen scaling: 'fit' }, // Aqui se define el video que se presentará { url: ruta + '/videos/' + VideoNoche() + '.flv', // Se define la ruta donde se encuentra el video autoPlay: false, // Evita que el video se reprodusca automaticamente autoBuffering: true // Carga el video en memoria automaticamente } ], plugins: { controls: { all: false, play: true, stop: true, volume: true, mute: true, fullscreen: false, scrubber: true, time: true, tooltips: // Habilita las etiquetas de los botones { buttons: true, // personaliza el texto de los botones stop: 'Parar', play: 'Reproducir', pause: 'Pausa', mute: 'Silencio', unmute: 'Audio', fullscreen: 'Pantalla Completa', fullscreenExit: 'Presione Esc para Salir' } } }, onError:function(c,m) //Registra si ocurre un error cuando se carga el video en el reproductor { if ((c + ' ' + m) == "200 Stream not found") //Compara si el error que ocurrio es que no se ha subido el video y llama a una funcion que evita que se visualice en la página { TodaviaNoNoche(ruta); } } }) }