// JavaScript Document

function checksessionType(element,sortname,feedslink,feedsloc,value,rc,ext,dialogueHTML,okResp,noResp) {
var el0 = element + "_loading";
var el1 = element + "1";
var el2 = element + "2";
var el3 = element + "3";
var elc = $(element);
var elc0 = $(el0);
var elc1 = $(el1);
var elc2 = $(el2);
var elc3 = $(el3);
if(location.search!="") {
	feedsquery = location.search + "&";}
	else { feedsquery="?"; }
// if extended quick link
	if(ext=="yes"){
		
	//alert(elc3.style.display);
	if(elc.className=="sortdl" || elc.className=="" || elc.className=="sortdlv"){
		elc.className = "sortdlv";
		popupDialogue('dialogue'+el3,dialogueHTML,'popup'+el3,okResp,noResp);
		elc.onmouseout= function (e){mouseoutQL(element,"sortdlv");}
		}
	if(elc.className=="sortdlv1"){
		open_url(feedslink+feedsquery+sortname+'=no&showall=rl',feedsloc,"","default",el0,"default");
		elc.className='sortdl'; 	
		if(elc1) {
		elc1.style.display="none";}
		elc.onmouseout = "";
		}
	}
	else{
		if(elc.className=="sortdlv1" && rc==null) {
			//alert(feedslink+feedsquery+sortname+'=no',feedsloc,'../feeds/pagination.php'+feedsquery+'queryloc='+feedsname+'&actionloc='+feedslink,pagloc);
			open_url(feedslink+feedsquery+sortname+'=no&showall=rl',feedsloc,"","default",el0,"default");
		elc.className='sortdl'; 
		elc.onmouseout = "";
		//////hide message when unclicked/////
	if(elc1) {
	elc1.style.display="none";}
	else{
		if(elc2) {
	elc2.innerHTML="";}}
	/////////
		
		}
		else {
				//for testing:
//alert(feedslink+feedsquery+sortname+'='+value,feedsloc+'and ../feeds/pagination.php'+feedsquery+'queryloc='+feedsname+'&actionloc='+feedslink +" and "+pagloc);
		open_url(feedslink+feedsquery+sortname+'='+value+'&showall=rl',feedsloc,"","default",el0,"default");
		elc.className='sortdlv1';
		elc.onmouseout = "";
	//////when deslected/////
		if(elc1) {
	elc1.style.display="inline";}
		if(elc2) {
	elc2.innerHTML="";}
	/////////
		}
	}
}

function mouseoverQL(element){
	var el1 = element + "1";
var el2 = element + "2";
var el3 = element + "3";
var elc = $(element);
var elc1 = $(el1);
var elc2 = $(el2);
var elc3 = $(el3);
if(elc.className=="sortdlv") { 
	elc.onmouseout = function (e){mouseoutQL(element,"sortdlv"); }
	}
if(elc.className=="sortdl" || elc.className=="") {
	elc.className="sortdlv";
	//////Show message when mouseover/////
	var el1 = element + "1";
	var el2 = element + "2";
	if(elc1) {
	elc1.style.display="none";}
		if(elc2) {
	elc2.innerHTML="select";}
	/////////
	if(elc.className!="sortdl1" && elc.className!="sortdlv1"){
		
		elc.onmouseout = function (e){mouseoutQL(element,"sortdl");}
		}
	}
	if(elc.className=="sortdlv1"){
	//////Show message when clicked/////
	var el1 = element + "1";
	var el2 = element + "2";
	if(elc1) {
	elc1.style.display="inline";}
	else{
		if(elc2) {
	elc2.innerHTML="unselect";}}
	/////////
	elc.onmouseout = function (e){
			if(elc1) {
	elc1.style.display="inline";}
	else{
		if(elc2) {
	elc2.innerHTML="";}}
		}}

}
function mouseoutQL(element,inclass) {
	var el1 = element + "1";
var el2 = element + "2";
var el3 = element + "3";
var elc = $(element);
var elc1 = $(el1);
var elc2 = $(el2);
var elc3 = $(el3);
	if(inclass=="sortdlv"){
		elc.className="sortdlv";}
		else { 
		elc.className="sortdl";
			//////Show message when mouseout/////
	var el1 = element + "1";
	var el2 = element + "2";
	if(elc1) {
	elc1.style.display="none";}
		if(elc2) {
	elc2.innerHTML="";}
	/////////
	}	
}