
var listadim = "<img src=\"/lout08/2_add.gif\" border=0 align=absmiddle width=18>";
var listrmim = "<img src=\"/lout08/2_rem.gif\" border=0 align=absmiddle width=18>";


//the comments section
function Add_Com (dfo,coms,df) {
var coms;
var df;

coms = coms.replace(/<u>Add Notes:<\/u>/, "");

function getCookie(NameOfCookie)
{ if (document.cookie.length > 0)
{ begin = document.cookie.indexOf(NameOfCookie+"=");
if (begin != -1)
{ begin += NameOfCookie.length+1;
end = document.cookie.indexOf(";", begin);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(begin, end)); }
}
return "";
}


if (!coms) {var this_comm = getCookie(dfo) + coms;}
else {var this_comm = coms}





var forin ;
forin = "<form style=\"margin:0px;\">";
forin += "<textarea class=\"forin\" onMouseOver=this.focus(); class=bve11 wrap=physical  rows=4 onBlur=\"Add_Com('"+dfo +"', this.value,'divin')\">"; 
forin += this_comm + "</textarea></form>";
this.focus();

if (!this_comm){this_comm="<u>Add Notes:<\/u>"}

if (df == "forin") {
forin = forin.replace(/<br>/g, "\n");
document.getElementById(dfo).innerHTML = forin;

}
else {
var divin;
var expires;
divin = "<div class=\"divin\" class=bve11  onclick=\"Add_Com('"+dfo +"','','forin');\">"; 


if (coms== "" && df == "divin") {this_comm = "<u>Add Notes:<\/u>"; expires = "-10"}
else {expires = "90";}
divin += this_comm + "</div>";
divin = divin.replace(/\n/g, "<br>");
document.getElementById(dfo).innerHTML = divin;

var today = new Date();
today.setTime( today.getTime() );
var path = "/";
var domain = ".interkriti.org";
var secure = "";

if (this_comm == "<u>Add Notes:<\/u>") {this_comm = ""; expires = "-10"}
expires = expires * 1000 * 60 * 60 * 24;
var expires_date = new Date( today.getTime() + (expires) );
this_comm = this_comm.replace(/\n/g, "<br>");
document.cookie = dfo + "=" + escape(this_comm) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
( ( path ) ? ";path=" + path : "" ) + 
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}







} //Add_com
//
var lvl;
var n ;
function prev (v) {
if (n == 'Hide'){
	prpages.style.visibility = "hidden";
	n = "Show";
	prpages.style.position = "absolute";
	document.getElementById("more").innerHTML = "Preview Pages";
	var vi = "";
	more.style.background = "transparent";
}
else { 
	n= "Hide";
	document.getElementById("more").innerHTML = "Close pages";
	prpages.style.zIndex = prlist.style.zIndex+1;
	prpages.style.visibility = "visible";
	more.style.background = "#ffcc00";
	prpages.style.position = "absolute";
	var vi = "<table class=loading cellpadding=0 cellspacing=0 border=0 width=100% style=\"border:2px outset #88bb88;\"><tr bgcolor=88bb88><td width=95% \n";
	vi += " onclick=\"prpages.style.zIndex = prlist.style.zIndex+1;\" class=btr14 style=\"cursor:pointer;text-align:left;\">";
	vi += "<b>&nbsp;&nbsp;Result Pages Preview</b></td><td width=10%  class=btr13 style=\"text-align:right;\">";
	vi += "<img src=\"/lout06/closebox.gif\" border=0 style=\"cursor:pointer;margin:5px\" onclick=\"javascript:prev()\"></td></tr><tr><td colspan=2>";
	vi += "<iframe src=\""+v+"\" width=100% height=300 MARGINWIDTH=0 HSPACE=0 FRAMEBORDER=0  ALLOWTRANSPARENCY=\"true\" borderwidth=0 SCROLLING=AUTO VSPACE=0\"></iframe>";
	vi += "</td></tr></table>";
}

	document.getElementById('prpages').innerHTML = vi;

} //function prev

var li ;
function prel (v) {
if (li == 'Hide'){
	prlist.style.visibility = "hidden";
	li = "Show";
	prlist.style.position = "absolute";
	document.getElementById("olist").innerHTML = "Preview My List";
	var vi = "";
	olist.style.background = "transparent";
}
else { 
	li= "Hide";
	document.getElementById("olist").innerHTML = "Close List";
	prlist.style.zIndex = prpages.style.zIndex+1;
	prlist.style.visibility = "visible";
	olist.style.background = "#ffcc00";
	prlist.style.position = "absolute";
	var vi = "<table class=loading cellpadding=0 cellspacing=0 border=0 width=100% style=\"border:2px outset #ba1017;\"><tr bgcolor=ba1017><td width=95% \n";
	vi += " onclick=\"prlist.style.zIndex = prpages.style.zIndex+1;\" class=btr14 style=\"cursor:pointer;text-align:left;color:#ffffff\">";
	vi += "<b>&nbsp;&nbsp;My List Preview</b></td><td width=10%  class=btr13 style=\"text-align:right;\">";
	vi += "<img src=\"/lout06/closebox.gif\" border=0 style=\"cursor:pointer;margin:5px\" onclick=\"javascript:prel()\"></td></tr><tr><td colspan=2>";
	vi += "<iframe src=\""+v+"\" width=100% height=300 MARGINWIDTH=0 HSPACE=0 FRAMEBORDER=0  ALLOWTRANSPARENCY=\"true\" borderwidth=0 SCROLLING=AUTO VSPACE=0\" name=listframe></iframe>";
	vi += "</td></tr><tr bgcolor=ba1017><td colspan=2  align=center height=22 class=bve11 style=\"font-weight:normal;color:#ffffff\">\n";
	if (v.indexOf('prevmylist') != -1 ){
	vi += "<a href=\"/cgi-bin/ikmy/prevmylist.cgi\" target=\"listframe\"><font color=ffffff>Reload Preview ^</font></a> | ";
	vi += "<a href=\"/cgi-bin/ikrsearch.cgi?more=MyList\"><font color=ffffff>View My List &rsaquo;</font></a>";
	}
	else if (v.indexOf('prevmyglist') != -1 ){
	vi += "<a href=\"/cgi-bin/ikmy/prevmyglist.cgi\" target=\"listframe\"><font color=ffffff>Reload Preview ^</font></a> | ";
	vi += "<a href=\"/cgi-bin/mlib/gp.cgi?wdb=my\"><font color=ffffff>View My List &rsaquo;</font></a>";
	}
	vi += "</td></tr></table>";
}

	document.getElementById('prlist').innerHTML = vi;

} //function prel






//function Set_Cookie( name, value, expires, path, domain, secure ) 
function Set_Cookie( name, value, typos)
{
var nvalue = value;

var today = new Date();
today.setTime( today.getTime() );

var expires = "90";
var path = "/";
var domain = ".interkriti.org";
var secure = "";

var dsp;
if (!name) {name="sid" ; dsp = "c"}
else if (name=="ga") {dsp = "g"}
else if (name=="fo") {dsp = "f"}
else {dsp = "c"}



function getCookie(NameOfCookie)
{ if (document.cookie.length > 0)
{ begin = document.cookie.indexOf(NameOfCookie+"=");
if (begin != -1)
{ begin += NameOfCookie.length+1;
end = document.cookie.indexOf(";", begin);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(begin, end)); }
}
return "";
}





var the_sids = getCookie(name);
if (the_sids.indexOf(nvalue) != -1 ){
	var dzo = dsp + nvalue;
	var dzo_v = getCookie(dzo);
	if (dzo_v.length != 0 ){ // notes
		var answer = confirm ("The notes will be removed too!\n Do you wish to continue anyway?");
		if (answer) {
			expires = "-1";
			var expires_date = new Date( today.getTime() + (expires) );
			document.cookie = dzo + "=" + "" +
			( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
			( ( path ) ? ";path=" + path : "" ) + 
			( ( domain ) ? ";domain=" + domain : "" ) +
			( ( secure ) ? ";secure" : "" );
			the_sids = the_sids.replace(nvalue, "");
			document.getElementById(dzo).innerHTML = "";
			if (typos == 'ima') {document.getElementById(nvalue).innerHTML = listadim;}
			else {document.getElementById(nvalue).innerHTML = "<u>Add to My List</u>";}
			}
		else {}


	}
	else { // no notes
	document.getElementById(dzo).innerHTML = "";
	var spvalue = " " + nvalue;
	the_sids = the_sids.replace(spvalue, "");
	the_sids = the_sids.replace(nvalue, "");
	if (typos == 'ima') {document.getElementById(nvalue).innerHTML = listadim;}
	else {document.getElementById(nvalue).innerHTML = "<u>Add to My List</u>";}
	}


	}
else {
	var dzo = dsp + nvalue;
	Add_Com(dzo,'','');
	the_sids = the_sids + " " + nvalue;
	if (typos == 'ima') {document.getElementById(nvalue).innerHTML = listrmim;}
	else{document.getElementById(nvalue).innerHTML = "<u>Remove from My List</u>";}
	}

expires = 60;
expires = expires * 1000 * 60 * 60 * 24;
var expires_date = new Date( today.getTime() + (expires) );
document.cookie = name + "=" + the_sids +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
( ( path ) ? ";path=" + path : "" ) + 
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );

}// end function Set_Cookie


function PScookie(nv,sp,typos) {
var dsp;
if (!sp) {sp="sid" ; dsp = "c"}
else if (sp=="ga") {dsp = "g"}
else if (sp=="fo") {dsp = "f"}
else {dsp = "c"}

var nvalue = nv;
function getCookie(NameOfCookie) {
	if (document.cookie.length > 0) {
		begin = document.cookie.indexOf(NameOfCookie+"=");
		if (begin != -1)
		{ begin += NameOfCookie.length+1;
		end = document.cookie.indexOf(";", begin);
		if (end == -1) end = document.cookie.length;
		return unescape(document.cookie.substring(begin, end)); }
		}
	return "";
	}

var the_sids = getCookie(sp);
if (the_sids.indexOf(nvalue) == -1 ){
	if (typos == 'ima') {document.getElementById(nvalue).innerHTML = listadim;}
	else {document.getElementById(nvalue).innerHTML = "<u>Add to My List</u>";}
	}
else {
	var dzo = dsp + nv;
	Add_Com(dzo,'','');
	if (typos == 'ima') {document.getElementById(nvalue).innerHTML = listrmim;}
	else{document.getElementById(nvalue).innerHTML = "<u>Remove from My List</u>";}

	}


}


///HTTP Request

   function makeRequest(url, params, typos) {
	var params = params;
	if (!url) {document.getElementById(params).innerHTML = ""; return;}
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }


      http_request.onreadystatechange = function() { alertContents(params,typos); };
      http_request.open('GET', url, true);
      http_request.send(null);

   }




   function alertContents(par,typ) {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
		if (typ=="img"){
            document.getElementById(par).innerHTML = "<img src=\""+ result+"\" border=0>";}
		else{document.getElementById(par).innerHTML = result;}
         } else {
            alert('There was a problem with the request.');
         }
      }
   }


