$(document).ready(function(){
	$("#main").fadeIn("slow");

	var regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
	


	$("body").find("a.searchOnThis").click(function() {
		// close all except the clicked tab;
		$(this).toggleClass("searchOnThis").toggleClass("searchOnThisHighlight"); // isolate 'this'
		$("body").find("a.searchOnThis").each( //find all 
			function(intIndex){	$(this).find("+ div").slideUp('fast'); } // and close the rest
		);
		$(this).toggleClass("searchOnThisHighlight").toggleClass("searchOnThis"); // release 'this'
		//confirm('released');
		if($(this).find("+ div").is(":visible")){
			$(this).find("+ div").slideUp('fast'); //close if open
		}else{
			$(this).find("+ div").slideDown("slow"); //open if closed
			//$(this).css("background-image", "url(/screens/images/bib_tab_background_deeper.png)");
		}
		return false;
	});
	var back = new Array('http://repository.wit.ie/13');
	var backlength = 1;
	var loopy = '';
   $("#rec").click(function(){
//		$("#suggestions").fadeOut('slow');
   });
//////////  LOADING NEW URL
   $("img.lightbulb").live("click",function(){
		$("#suggestions").hide('slow');
		back.push($(this).attr("alt"));
		if(back.length >5){
			back.shift();
		}
		loopy = '';
		for(i=0; i<back.length; i++){
			loopy += "<option value=\"" + back[i] + "\">" + back[i] + "</option>";
		}
		$("#rec").html(loopy);
		//$('#suggestions').html('<p><img src="/public/ajax-loader.gif" width="220" height="19" /></p>');
		$url = "/keyword/suggestions.php?sourceURL=" + $(this).attr("alt");		
		setTimeout('$("#suggestions").load($url);', 300); 
		setTimeout('$("#suggestions").show("slow");', 600); 
		$("#rec").val($(this).attr("alt"));
		setTimeout('$("#recommendform").attr("value","get recent suggestions")', 1000); 
		return false;
   });

//////////  LOADING NEW URL
   $("#recommendform").live("click",function(){
		$("#suggestions").hide('slow');
		$url = "/keyword/suggestions.php?sourceURL=" + $("#rec").val();
		setTimeout('$("#suggestions").load($url);', 300); 
		setTimeout('$("#suggestions").show("slow");', 600); 
		$("#bk").val(back[backlength -1]);
		setTimeout('$("#recommendform").attr("value","get recent suggestions")', 1000); 
		return false;
   });
   $("#try").click(function(){
	 //  if($("#tryURL").attr("value") != '' && $("#tryURL").attr("value") != 'Hey, put a URL in here'){
	   if(regexp.test($("#tryURL").attr("value"))){
	   //alert("sffdl"); return s);
		$("#suggestions").hide('slow');
		$murl = "/keyword/suggestions.php?sourceURL=" + $("#tryURL").val();
		setTimeout('$("#suggestions").load($murl);', 300); 
		setTimeout('$("#suggestions").show("slow");', 600); 
		$("#bk").val(back[backlength -1]);
		setTimeout('$("#recommendform").attr("value","get recent suggestions")', 1000); 
		return false;
	   }else{
		$("#tryURL").attr("value","Proper URL Needed: (http://... )");
		}
   });
   $("#back").live("click",function(){
		$("#suggestions").hide('slow');
		$url = "/keyword/suggestions.php?sourceURL=" + back[backlength -1];	
		setTimeout('$("#suggestions").load($url);', 300); 
		setTimeout('$("#suggestions").show("slow");', 600); 
		setTimeout('$("#recommendform").attr("value","get recent suggestions")', 1000); 
		return false;
   });

});

var lastURL = '';

// YOU CAN CHANGE THIS TO YOUR VALUES
var enc='UTF-8'; // YOUR SITE PAGE ENCODING
var QSimilarLinksTitle = "Similar links";
 
var QSimilarLinksH1Color = '#000000';
var QSimilarLinksBackgroundColor = '#FFFFFF';
var QSimilarLinksBorderColor = '#FF0000';
var QSimilarLinksTitleColor = '#0000FF';
var QSimilarLinksAnnotationColor = '#000000';
var QSimilarLinksUrlColor = '#009900';
var QSimilarLinksDateColor = '#7F7F7F';
 
// DON'T CHANGE THIS SECTION!!!
var request = '';
var query = location.search.substring(1);

if ((query) && (query != undefined)) { 
	var reg = /request=(\S+)[,]*/; 
	var arr = reg.exec(query); 
	if(arr){ 
		request = arr[1]; 
	} 
}
var URL = "http://affiliates.quintura.com/embed/links/index.php?topicid=7399&view_type=links&code_type=js&request=";
    URL+= (request != '')?request:'';
    URL+= (enc != '')?'&enc='+enc:'';
    URL+= "&focusedurl="+location.href;
// document.write("<sc"+"ript type=\"text/javascript\" src=\"" + URL+ "\"><"+"/s"+"cript>");
// have written this into /var/www/harvester/plugins/schemas/dc/record.tpl 

