jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1;}
var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000));}else{date=options.expires;}
expires='; expires='+date.toUTCString();}
var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('');}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break;}}}
return cookieValue;}};;var current_request,current_request2,clip;function getSelectedTab(){var selectedTab=$(".tabs").tabs('option','selected');var li=$(".tabs ul:first li").get(selectedTab);var href=$(li).find("a").attr("href");return $(href);}
$("a.lorem-select").live("click",function(){var selectedTab=$(".tabs").tabs('option','selected');if(selectedTab==0){selectLoremText("generated-random-lorem");}else{selectLoremText("generated-random-lorem-html");}
return false;});$(".options-view").live("click",function(){var optionsInner=$(".options-inner");var optionsViewSpan=$(".options-view span");if(optionsInner.is(":visible")){optionsInner.slideUp("fast");optionsViewSpan.addClass("ui-icon-triangle-1-e");optionsViewSpan.removeClass("ui-icon-triangle-1-s");$.cookie('customize-opened',0,{expires:30});}else{optionsInner.slideDown("fast");optionsViewSpan.addClass("ui-icon-triangle-1-s");optionsViewSpan.removeClass("ui-icon-triangle-1-e");$.cookie('customize-opened',1,{expires:30});}
return false;});$("a.regenerate").live("click",function(){slider_update_values(true);return false;});function addClip(elm,parentElm,divToCopy){var clip=new ZeroClipboard.Client();clip.setHandCursor(true);clip.glue(elm,parentElm);clip.gluedTo=elm;clip.divToCopy=divToCopy;clip.addEventListener('onComplete',function(clip,text){var div=$("."+divToCopy);var divPos=div.position();var copied=$("#copied,#copiedShadow");copied.css("left",divPos.left+125+"px");copied.css("top",divPos.top+25+"px");copied.fadeIn();div.animate({backgroundColor:"#9ce293"},500,function(){copied.fadeOut();div.animate({backgroundColor:"#ffffff"},500,function(){div.css("backgroundColor","transparent");});});});clip.addEventListener('mouseDown',function(clip){setClipText(clip,clip.divToCopy);});}
$(function(){$(document.body).addClass("hasJS");$(".js-required").removeClass("js-required");ZeroClipboard.setMoviePath('/inc/ZeroClipboard.swf');addClip("copy-text","copy-text-wrapper","col-generated-text");addClip("copy-text-list","copy-text-list-wrapper","col-generated-text-list");addClip("copy-html","copy-html-wrapper","col-generated-html");addClip("copy-html-list","copy-html-list-wrapper","col-generated-html-list");$(".tabs").tabs({cookie:{expires:30,name:"selectedTab"}});$(".buttons a").hover(function(){$(this).addClass("ui-state-hover");},function(){$(this).removeClass("ui-state-hover");});if($.cookie('customize-opened')==1){$(".options-view").click();}
sliderLengthValue=$.cookie('slider-length-value')?$.cookie('slider-length-value'):3;$("#slider-length").slider({range:false,animate:true,min:1,max:5,value:sliderLengthValue,change:function(event,ui){slider_just_update_value(ui);slider_update_values(true);},slide:function(event,ui){slider_just_update_value(ui);}});slider_just_update_value();randomize_headline();$.ga.load("UA-181460-14");});function randomize_headline(){var fonts=["Times","Comic Sans MS","Arial","Verdana","Chicago","Charcoal","Courier New","Gadget","Geneva","Impact","Monaco","Palatino","Sand","Tahoma","Techno","Terminal","Trebuchet MS","Georgia","Lucida Console"];var a=$("h1 a");var text="Random";var text2="";for(var i=0;i<text.length;i++){var style="style='font-family: ";for(var j=0;j<3;j++){var randomFontNum=Math.floor(Math.random()*fonts.length);style+='"'+fonts[randomFontNum]+'",';}
style+="sans-serif;";var randomNum=Math.floor(Math.random()*2);if(randomNum==1){style+="text-transform:uppercase;";}
style+="'";text2+="<span "+style+">"+text.charAt(i)+"</span>";}
var lorem="lorem";a.html(text2+" "+lorem);}
function slider_just_update_value(ui){if(ui){var slider_length_value=parseInt(ui.value);}else{var slider_length_value=parseInt($("#slider-length").slider('value'));}
var slider_length_value_text="";switch(slider_length_value){case 1:slider_length_value_text="A small amount of text";break;case 2:slider_length_value_text="Not that much text";break;case 3:slider_length_value_text="Just enough text";break;case 4:slider_length_value_text="Much text";break;case 5:slider_length_value_text="A huge amount of text";break;}
$("#slider-length-value").text(slider_length_value_text);}
function slider_update_values(updateHTML){var slider_length_value=parseInt($("#slider-length").slider('value'));$.cookie('slider-length-value',slider_length_value,{expires:30});var options={length:slider_length_value,action:"getLorem"}
if(current_request){current_request.abort();}
if(updateHTML){var selectedDiv=getSelectedTab();selectedDiv.stop(true,true);options.json=1;current_request=$.post("index2.php",options,function(data){$(".col-generated-text").html(data.text);$(".col-generated-text-list").html(data.textList);$(".col-generated-html").html(data.HTML);$(".col-generated-html-list").html(data.HTMLList);selectedDiv.effect("highlight",{},1000);},"json");}}
function setClipText(clip,divToCopyFrom){var div=$("."+divToCopyFrom);var text;if(divToCopyFrom=="col-generated-text"||divToCopyFrom=="col-generated-text-list"){text=div.html();text=text.replace(/\t/g,"");text=text.replace(/<p>/g,"");text=text.replace(/<\/p>/g,"\r\n");if(divToCopyFrom=="col-generated-text-list"){text=text.replace(/<li>/g," * ");text=text.replace(/<ul>/g,"");text=text.replace(/<\/p>/g,"\r\n\r\n");text=text.replace(/<\/li>/g,"\r\n");text=text.replace(/<\/ul>/g,"\r\n\r\n");}}else if(divToCopyFrom=="col-generated-html"||divToCopyFrom=="col-generated-html-list"){text=div.html();text=text.replace(/\t/g,"");text=text.replace(/<p>/g,"");text=text.replace(/<li>/g,"");text=text.replace(/<ul>/g,"");text=text.replace(/<\/p>/g,"\r\n\r\n");text=text.replace(/<\/li>/g,"\r\n");text=text.replace(/<\/ul>/g,"\r\n\r\n");text=text.replace(/&lt;p&gt;/g,"<p>");text=text.replace(/&lt;\/p&gt;/g,"</p>");text=text.replace(/&lt;ul&gt;/g,"<ul>");text=text.replace(/&lt;\/ul&gt;/g,"</ul>");text=text.replace(/&lt;li&gt;/g,"\t<li>");text=text.replace(/&lt;\/li&gt;/g,"</li>");text=text.replace(/<\/li>\r\n/g,"</li>");text=text.replace(/<ul>\r\n/g,"<ul>");}
text=text.replace(/^\n/g,"");text=text.replace(/\n$/g,"");clip.setText(text);}
function selectLoremText(id){generated1=document.getElementById(id);if(document.selection){document.selection.clear();var div=document.body.createTextRange();div.moveToElementText(generated1);div.select();}else{var div=document.createRange();var selection=window.getSelection();if(selection.setBaseAndExtent){var p=$("p",generated1);selection.setBaseAndExtent(generated1,0,generated1,p.length);}else{window.getSelection().removeAllRanges();div.setStartBefore(generated1);div.setEndAfter(generated1);window.getSelection().addRange(div);}}};var ZeroClipboard={version:"1.0.5",clients:{},moviePath:'ZeroClipboard.swf',nextId:1,$:function(thingy){if(typeof(thingy)=='string')thingy=document.getElementById(thingy);if(!thingy.addClass){thingy.hide=function(){this.style.display='none';};thingy.show=function(){this.style.display='';};thingy.addClass=function(name){this.removeClass(name);this.className+=' '+name;};thingy.removeClass=function(name){this.className=this.className.replace(new RegExp("(^|\\s+)"+name+"(\\s+|$)"),"").replace(/^\s+|\s+$/g,'');};thingy.hasClass=function(name){return!!this.className.match(new RegExp("\\s*"+name+"\\s*"));};}
return thingy;},setMoviePath:function(path){this.moviePath=path;},dispatch:function(id,eventName,args){var client=this.clients[id];if(client){client.receiveEvent(eventName,args);}},register:function(id,client){this.clients[id]=client;},getDOMObjectPosition:function(obj,stopObj){var info={left:0,top:0,width:obj.width?obj.width:obj.offsetWidth,height:obj.height?obj.height:obj.offsetHeight};while(obj&&(obj!=stopObj)){info.left+=obj.offsetLeft;info.top+=obj.offsetTop;obj=obj.offsetParent;}
return info;},Client:function(elem){this.handlers={};this.id=ZeroClipboard.nextId++;this.movieId='ZeroClipboardMovie_'+this.id;ZeroClipboard.register(this.id,this);if(elem)this.glue(elem);}};ZeroClipboard.Client.prototype={id:0,ready:false,movie:null,clipText:'',handCursorEnabled:true,cssEffects:true,handlers:null,glue:function(elem,appendElem,stylesToAdd){this.domElement=ZeroClipboard.$(elem);var zIndex=99;if(this.domElement.style.zIndex){zIndex=parseInt(this.domElement.style.zIndex,10)+1;}
if(typeof(appendElem)=='string'){appendElem=ZeroClipboard.$(appendElem);}
else if(typeof(appendElem)=='undefined'){appendElem=document.getElementsByTagName('body')[0];}
var box=ZeroClipboard.getDOMObjectPosition(this.domElement,appendElem);this.div=document.createElement('div');var style=this.div.style;style.position='absolute';style.left=''+box.left+'px';style.top=''+box.top+'px';style.width=''+box.width+'px';style.height=''+box.height+'px';style.zIndex=zIndex;if(typeof(stylesToAdd)=='object'){for(addedStyle in stylesToAdd){style[addedStyle]=stylesToAdd[addedStyle];}}
appendElem.appendChild(this.div);this.div.innerHTML=this.getHTML(box.width,box.height);},getHTML:function(width,height){var html='';var flashvars='id='+this.id+'&width='+width+'&height='+height;if(navigator.userAgent.match(/MSIE/)){var protocol=location.href.match(/^https/i)?'https://':'http://';html+='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="'+protocol+'download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+width+'" height="'+height+'" id="'+this.movieId+'" align="middle"><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="false" /><param name="movie" value="'+ZeroClipboard.moviePath+'" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="best" /><param name="bgcolor" value="#ffffff" /><param name="flashvars" value="'+flashvars+'"/><param name="wmode" value="transparent"/></object>';}
else{html+='<embed id="'+this.movieId+'" src="'+ZeroClipboard.moviePath+'" loop="false" menu="false" quality="best" bgcolor="#ffffff" width="'+width+'" height="'+height+'" name="'+this.movieId+'" align="middle" allowScriptAccess="always" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="'+flashvars+'" wmode="transparent" />';}
return html;},hide:function(){if(this.div){this.div.style.left='-2000px';}},show:function(){this.reposition();},destroy:function(){if(this.domElement&&this.div){this.hide();this.div.innerHTML='';var body=document.getElementsByTagName('body')[0];try{body.removeChild(this.div);}catch(e){;}
this.domElement=null;this.div=null;}},reposition:function(elem){if(elem){this.domElement=ZeroClipboard.$(elem);if(!this.domElement)this.hide();}
if(this.domElement&&this.div){var box=ZeroClipboard.getDOMObjectPosition(this.domElement);var style=this.div.style;style.left=''+box.left+'px';style.top=''+box.top+'px';}},setText:function(newText){this.clipText=newText;if(this.ready)this.movie.setText(newText);},addEventListener:function(eventName,func){eventName=eventName.toString().toLowerCase().replace(/^on/,'');if(!this.handlers[eventName])this.handlers[eventName]=[];this.handlers[eventName].push(func);},setHandCursor:function(enabled){this.handCursorEnabled=enabled;if(this.ready)this.movie.setHandCursor(enabled);},setCSSEffects:function(enabled){this.cssEffects=!!enabled;},receiveEvent:function(eventName,args){eventName=eventName.toString().toLowerCase().replace(/^on/,'');switch(eventName){case'load':this.movie=document.getElementById(this.movieId);if(!this.movie){var self=this;setTimeout(function(){self.receiveEvent('load',null);},1);return;}
if(!this.ready&&navigator.userAgent.match(/Firefox/)&&navigator.userAgent.match(/Windows/)){var self=this;setTimeout(function(){self.receiveEvent('load',null);},100);this.ready=true;return;}
this.ready=true;this.movie.setText(this.clipText);this.movie.setHandCursor(this.handCursorEnabled);break;case'mouseover':if(this.domElement&&this.cssEffects){this.domElement.addClass('hover');if(this.recoverActive)this.domElement.addClass('active');}
break;case'mouseout':if(this.domElement&&this.cssEffects){this.recoverActive=false;if(this.domElement.hasClass('active')){this.domElement.removeClass('active');this.recoverActive=true;}
this.domElement.removeClass('hover');}
break;case'mousedown':if(this.domElement&&this.cssEffects){this.domElement.addClass('active');}
break;case'mouseup':if(this.domElement&&this.cssEffects){this.domElement.removeClass('active');this.recoverActive=false;}
break;}
if(this.handlers[eventName]){for(var idx=0,len=this.handlers[eventName].length;idx<len;idx++){var func=this.handlers[eventName][idx];if(typeof(func)=='function'){func(this,args);}
else if((typeof(func)=='object')&&(func.length==2)){func[0][func[1]](this,args);}
else if(typeof(func)=='string'){window[func](this,args);}}}}};;
/*
 * http://www.shamasis.net/projects/ga/
 * Refer jquery.ga.debug.js
 * Revision: 13
 */
(function($){$.ga={};$.ga.load=function(uid,callback){jQuery.ajax({type:'GET',url:(document.location.protocol=="https:"?"https://ssl":"http://www")+'.google-analytics.com/ga.js',cache:true,success:function(){if(typeof _gat==undefined){throw"_gat has not been defined";}t=_gat._getTracker(uid);bind();if($.isFunction(callback)){callback(t)}t._trackPageview()},dataType:'script',data:null})};var t;var bind=function(){if(noT()){throw"pageTracker has not been defined";}for(var $1 in t){if($1.charAt(0)!='_')continue;$.ga[$1.substr(1)]=t[$1]}};var noT=function(){return t==undefined}})(jQuery);