/*
 * Copyright Enideo.
 * See worditout.com for details
 */

var _worditoutSettings = _worditoutSettings || new Object();


(function() {

	if(_worditoutSettings.css!=true){
		_worditoutSettings.css=true;
		var inlineData = ".WordItOut_wordCloud{border:0px;margin:0px auto;padding:0px;position:relative;overflow:hidden;display:block;cursor:default;}.WordItOut_wordCloud>.cloudword{position:absolute;margin:0px;padding:0.1em 0 0.2em;line-height:1.0em;text-decoration:none;cursor:default;white-space:nowrap;}.WordItOut_wordCloud>.cloudword.sans-serif{font-family:'FreeSans','Arial','Helvetica',sans-serif;}.WordItOut_wordCloud>.cloudword.serif{font-family:'FreeSerif','Times New Roman','Times',serif;}.WordItOut_wordCloud>.cloudword.monospace{font-family:'FreeMono','Courier New','Courier',monospace;}@font-face{font-family:'Daniel';src:url('http://worditout.com/fonts/Daniel.eot');src:local('Daniel'),url('http://worditout.com/fonts/Daniel.woff') format('woff'),url('http://worditout.com/fonts/Daniel.ttf') format('truetype');}.WordItOut_wordCloud>.cloudword.Daniel{font-family:'Daniel','FreeSans','Arial','Helvetica',sans-serif;}@font-face{font-family:'Essays1743';src:url('http://worditout.com/fonts/Essays1743.eot');src:local('Essays1743'),url('http://worditout.com/fonts/Essays1743.woff') format('woff'),url('http://worditout.com/fonts/Essays1743.ttf') format('truetype');}.WordItOut_wordCloud>.cloudword.Essays1743{font-family:'Essays1743','FreeSerif','Times New Roman','Times',serif;}@font-face{font-family:'Gentium';src:url('http://worditout.com/fonts/Gentium.eot');src:local('Gentium'),url('http://worditout.com/fonts/Gentium.woff') format('woff'),url('http://worditout.com/fonts/Gentium.ttf') format('truetype');}.WordItOut_wordCloud>.cloudword.Gentium{font-family:'Gentium','FreeSerif','Times New Roman','Times',serif;}@font-face{font-family:'Gruenewald-VA';src:url('http://worditout.com/fonts/Gruenewald-VA.eot');src:local('Gruenewald-VA'),local('Gruenewald VA'),local('GruenewaldVA'),url('http://worditout.com/fonts/Gruenewald-VA.woff') format('woff'),url('http://worditout.com/fonts/Gruenewald-VA.ttf') format('truetype');}.WordItOut_wordCloud>.cloudword.Gruenewald-VA{font-family:'Gruenewald-VA','Gruenewald VA','FreeSerif','Times New Roman','Times',serif;}@font-face{font-family:'Isabella';src:url('http://worditout.com/fonts/Isabella.eot');src:local('Isabella'),url('http://worditout.com/fonts/Isabella.woff') format('woff'),url('http://worditout.com/fonts/Isabella.ttf') format('truetype');}.WordItOut_wordCloud>.cloudword.Isabella{font-family:'Isabella','FreeSerif','Times New Roman','Times',serif;}@font-face{font-family:'Jura';src:url('http://worditout.com/fonts/Jura.eot');src:local('Jura'),url('http://worditout.com/fonts/Jura.woff') format('woff'),url('http://worditout.com/fonts/Jura.ttf') format('truetype');}.WordItOut_wordCloud>.cloudword.Jura{font-family:'Jura','FreeSans','Arial','Helvetica',sans-serif;}@font-face{font-family:'Sniglet';src:url('http://worditout.com/fonts/Sniglet.eot');src:local('Sniglet'),url('http://worditout.com/fonts/Sniglet.woff') format('woff'),url('http://worditout.com/fonts/Sniglet.ttf') format('truetype');}.WordItOut_wordCloud>.cloudword.Sniglet{font-family:'Sniglet','FreeSans','Arial','Helvetica',sans-serif;}@font-face{font-family:'Yiggivoo';src:url('http://worditout.com/fonts/Yiggivoo.eot');src:local('Yiggivoo'),local('Yiggivoo Unicode'),url('http://worditout.com/fonts/Yiggivoo.woff') format('woff'),url('http://worditout.com/fonts/Yiggivoo.ttf') format('truetype');}.WordItOut_wordCloud>.cloudword.Yiggivoo{font-family:'Yiggivoo','Yiggivoo Unicode','FreeSans','Arial','Helvetica',sans-serif;}";

		var element = document.createElement('style');
		element.type = 'text/css';
		try{
			var text = document.createTextNode(inlineData);
			element.appendChild(text);
		}catch(e){
			element=null;
		}
		if(element!=null){
			(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(element);
		}else{
			document.write("<style type='text/css'>"+inlineData+"</style>");
		}
	}

	document.write(" <div class=\'WordItOut_wordCloud\' style=\'width:600px;height:300px;background-color:rgb(52,46,53);\'>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:222px; left:272.57142857143px; color:rgb(159,11,166);\' title=\'trouble\'>trouble</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:94.285714285714px; left:340.28571428571px; color:rgb(138,14,183);\' title=\'spunky\'>spunky</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:80.571428571429px; left:318px; color:rgb(28,105,203);\' title=\'sow\'>sow</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:66.857142857143px; left:285.42857142857px; color:rgb(33,97,206);\' title=\'porcine wonder\'>porcine wonder</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:198px; left:250.28571428571px; color:rgb(28,106,202);\' title=\'pink\'>pink</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:186px; left:258px; color:rgb(108,27,201);\' title=\'pet\'>pet</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:210px; left:282.85714285714px; color:rgb(155,11,170);\' title=\'Mrs. Watson\'>Mrs. Watson</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:80.571428571429px; left:243.42857142857px; color:rgb(78,46,211);\' title=\'Mr. Watson\'>Mr. Watson</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:198px; left:288px; color:rgb(83,42,210);\' title=\'loves food\'>loves food</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:94.285714285714px; left:262.28571428571px; color:rgb(80,45,211);\' title=\'hero\'>hero</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:108px; left:318.85714285714px; color:rgb(22,118,196);\' title=\'happy\'>happy</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:94.285714285714px; left:297.42857142857px; color:rgb(122,20,194);\' title=\'giggly\'>giggly</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:121.71428571429px; left:318.85714285714px; color:rgb(24,112,199);\' title=\'funny\'>funny</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:186px; left:285.42857142857px; color:rgb(28,105,203);\' title=\'Eugenia\'>Eugenia</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:108px; left:229.71428571429px; color:rgb(168,11,157);\' title=\'buttered toast\'>buttered toast</span>  <span class=\'cloudword sans-serif\' style=\'font-size:12.857142857143px; top:121.71428571429px; left:234.85714285714px; color:rgb(72,52,212);\' title=\'Baby Lincoln\'>Baby Lincoln</span>  <span class=\'cloudword sans-serif\' style=\'font-size:51.428571428571px; top:135.42857142857px; left:64.285714285714px; color:rgb(33,97,206);\' title=\'MERCY WATSON\'>MERCY WATSON</span>  </div>");

	var divvys = document.getElementsByTagName('div');
	for(var i=0; i<divvys.length; i++){
		if(divvys[i].className=='WordItOut_wordCloud'){

			divvys[i].className='WordItOut_wordCloud resized'

			var factor;
			var wc=divvys[i];
			var oldWcH = wc.offsetHeight;
			var oldWcW = wc.offsetWidth;

			wc.style.width="100%";//auto|length|%
			wc.style.height="100%";//auto|length|%

			if(wc.offsetWidth==0&&wc.offsetHeight!=0){
				wc.style.width=oldWcW+"px";
				factor = wc.offsetHeight/oldWcH;
			}else if(wc.offsetWidth!=0&&wc.offsetHeight==0){
				wc.style.height=oldWcH+"px";
				factor = wc.offsetWidth/oldWcW;
			}else if(wc.offsetWidth==0&&wc.offsetHeight==0){
				factor = 1;
			}else{
				if(wc.offsetWidth/wc.offsetHeight>oldWcW/oldWcH){
					factor = wc.offsetHeight/oldWcH;
				}else{
					factor = wc.offsetWidth/oldWcW;
				}
			}

			wc.style.width=(oldWcW*factor)+"px";
			wc.style.height=(oldWcH*factor)+"px";

			if(oldWcH*factor>wc.parentNode.offsetHeight){
				factor = wc.parentNode.offsetHeight/oldWcH;
				wc.style.width=(oldWcW*factor)+"px";
				wc.style.height=(oldWcH*factor)+"px";
			}else if(oldWcW*factor>wc.parentNode.offsetWidth){
				factor = wc.parentNode.offsetWidth/oldWcW;
				wc.style.width=(oldWcW*factor)+"px";
				wc.style.height=(oldWcH*factor)+"px";
			}


			for(var a=0;a<wc.childNodes.length;a=a+1){
				if(wc.childNodes[a].nodeType!=1){continue;}

				var fs = wc.childNodes[a].style.fontSize;
				wc.childNodes[a].style.fontSize=parseInt(fs.slice(0,fs.length-2))*factor+"px";
				var lft = wc.childNodes[a].style.left;
				wc.childNodes[a].style.left=parseInt(lft.slice(0,lft.length-2))*factor+"px";
				var tp = wc.childNodes[a].style.top;
				wc.childNodes[a].style.top=parseInt(tp.slice(0,tp.length-2))*factor+"px";

			}

			break;
		}
	}



})();
