/* COOKIES */

function $(s){return document.getElementById(s);}
function init() {
   var elem2 = document.getElementById('content_lost');
if (readIt("off") == 1) {

        elem = $("shout_box_top")
        elem.className = "shout_open" ;
      elem2.style.display ="";
       iframe_load("http://www3.shoutmix.com/?freakfish");

  
        }
         else {
 
          elem = $("shout_box_top");
         elem.className = "shout_close" ;
  elem2.style.display ="none";
      iframe_load("");

        }
}

var Cookies = {
	init: function () {
		var allCookies = document.cookie.split('; ');
		for (var i=0;i<allCookies.length;i++) {
			var cookiePair = allCookies[i].split('=');
			this[cookiePair[0]] = cookiePair[1];
		}
	},
	create: function (name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
		this[name] = value;
	},
	erase: function (name) {
		this.create(name,'',-1);
		this[name] = undefined;
	}
}

Cookies.init();



function saveIt(name,x) {
        readIt(name) == x ? Cookies.create(name,-x,7) :Cookies.create(name,x,7);
        }

function readIt(name) {
        return Cookies[name];
        }

function eraseIt(name) {
	Cookies.erase(name);
}



function swapClass_(id, cname) {
		  document.getElementById(id).className = cname;
	
}

function swapClass(id) {
	
		if(id == "cn"){
			swapClass_(id, 'ln_hover');
			swapClass_('en', 'ln_out');
	swapClass_('fr', 'ln_out');
	
			}
			
		if(id == "en") {
			swapClass_(id, 'ln_hover');
			swapClass_('cn', 'ln_out');
	swapClass_('fr', 'ln_out');
		}	
	if(id == "fr") {
			swapClass_(id, 'ln_hover');
			swapClass_('cn', 'ln_out');
	swapClass_('en', 'ln_out');
		}	
	}

function refresh_quote() {
	
	if ( document.getElementById('cn').className == "ln_hover" )
	{
		ajaxpage('getquote.php?action=cn', 'php_quote');
		
	}
	if ( document.getElementById('en').className == "ln_hover" ) {
			ajaxpage('getquote.php?action=en', 'php_quote');
	
}
	
}

function $(s){return document.getElementById(s);}

function hide(s){$(s).style.display=$(s).style.display=="none"?"":"none";}

function hide_frame(s){ if($(s).style.display=="none") {
        $(s).style.display = "";
        iframe_load("http://www3.shoutmix.com/?freakfish");
        }
        else {
        $(s).style.display = "none";
         iframe_load("");
        }
}

function iframe_load(src_) {
        document.getElementById('t').setAttribute("src",src_);
        }
function swap(s,a,b,c){ $(s)[a]=$(s)[a]==b?c:b; }


function getObj(name) {
  if (document.getElementById) {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all) {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers) {
   	this.obj = document.layers[name];
   	this.style = document.layers[name];
  }
}





var imageurl = "1-1.gif";
function uncache(url){
	var d = new Date();
	var time = d.getTime();
	return url + '&q=0&time='+time;
} 

var loadedobjects=""
var rootdomain="http://"+window.location.hostName;

function ajaxpage(url, containerid){
	var url_ = uncache(url);
	var page_request = false
		if (window.XMLHttpRequest) // if Mozilla, Safari etc
		page_request = new XMLHttpRequest()
	else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP");
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e){}
}
}
else
return false



page_request.open('GET', url_, true);
page_request.onreadystatechange=function(){
loadpage(page_request, containerid);
}

page_request.send(null);
}



function loadpage(page_request, containerid){
if(page_request.readyState == 1)


{

	document.getElementById('l_i').className =  "loading";
	document.getElementById(containerid).className = "m";

}

if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
	document.getElementById(containerid).className = "m_";
		document.getElementById('l_i').className = "loading_off";
	  document.getElementById(containerid).innerHTML=page_request.responseText;
}
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){


 //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script');
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link");
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref);
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}
function movepic(img_name,img_src) {
document[img_name].src=img_src;
}

// D.C.P. - Comment Text
function ReloadTextDiv() {
document.getElementById('TextDisplay').innerHTML = '<p>'+document.getElementById('comment-text').value.replace(/(\r\n|\n)/g,'<br />').replace(/(<br \/>){2,}/gi,'<'+'/p><p>')+'<'+'/p>';
}
// D.C.P. - Comment Author
function ReloadNameDiv() {
document.getElementById('NameDisplay').innerHTML = document.comments_form.author.value;
}
// End Dynamic Comment Preview