// Bookmark script &copy; www.pixeldesignstudio.co.uk
function addToFavorites() {
	 var urlAddress = "http://localhost/losersweepers/index.php";
	 var pageName = "LosersWeepers";

	  if (window.external)
	  {
	   addBookmark(pageName, urlAddress);
	  }
	  else
	  { 
	   alert("Sorry! Your browser doesn't support this function.");
	  }
}
function addBookmark(title,url) {
if (window.sidebar) { 
window.sidebar.addPanel(title, url,""); 
} else if( document.all ) {
window.external.AddFavorite( url, title);
} else if( window.opera && window.print ) {
return true;
}
}

function setUrl() {
	alert("Loaded!");
	tell_friend.page_url.value = "" + window.location;
}

function submitTellAFriend(){
		var ajax_left_div = document.getElementById("ajax_loader_left_tellafriend");
	    ajax_left_div.innerHTML = "<img src=\"lost-found-images/loadinfo.net.gif\"/>";

		xajax.$('page_url').value=location.href;
		xajax.$('tellAFriendSubmit').disabled=true;
		xajax.$('tellAFriendSubmit').value="send";
		xajax_processTellAFriend(xajax.getFormValues("tell_friend"));
		return false;
}

function setSearchResultLoading(){
	var srdiv = document.getElementById("search_result_div");
	var content = "";
	
	content += "<table border=\"0\" cellpadding=\"4\" style=\"margin-top: 50px;\">";
	content += "  <tr style=\"vertical-align: bottom;\">";
	content += "    <td>";
	content += "      <img  style=\"padding-bottom: 10px;\" src=\"lost-found-images/loading24x24.gif\"/>";
	content += "    </td>";
	content += "    <td>";
	content += "      <h3>Loading...</h3>";
	content += "    </td>";
	content += "</tr>";
	content += "</table>";
	
	srdiv.innerHTML = content;
	return true;
	
}

function submitPlainItemSearch(){
		setSearchResultLoading();
		/*var ajax_left_div = document.getElementById("ajax_loader_left_tellafriend");
	    ajax_left_div.innerHTML = "<img src=\"lost-found-images/loadinfo.net.gif\"/>";

		xajax.$('page_url').value=location.href;
		xajax.$('tellAFriendSubmit').disabled=true;
		xajax.$('tellAFriendSubmit').value="please wait...";*/
		xajax_processPlainItemSearch(xajax.getFormValues("search_terms_full"), 1);
		return false;
}

function mailNotSent(){
		xajax.$('tellAFriendSubmit').disabled=false;
		xajax.$('tellAFriendSubmit').value="Send";
		return true;
}

function mailSent(){
		mailNotSent();
		xajax.$('tellAFriendStatus').innerHTML="Your mail has been successfully sent!";
		xajax.$('your_name').value="";
		xajax.$('friend_email').value="";
		return true;
}

function selectCategory(form){
	/*var ajax_left_div = document.getElementById("ajax_loader_left");
	
	if (form.name == "search_terms")
		div = document.getElementById("ajax_loader_left");
	else
		div = document.getElementById("ajax_loader_main");
*/
	div = document.getElementById(form.name + "_ajax_loader");

	if (form.name == "search_terms_left")
		loaderFileName = "loadinfo.net.gif";
	else
		loaderFileName = "loading16x16.gif";
	
	if (div){
		div.innerHTML = "<img src=\"lost-found-images/" + loaderFileName + "\"/>";
	}
	
	form.subcategory_id.disabled = true;
	xajax_processSelectCategory(xajax.getFormValues(form), form.name);
	//form.category_id.value = form.subcategory_id.value;
	//alert(form.subcategory_id.value);
	return false;
}

function selectRemoveCategoryRadioButton(form){
	var radioObj = form.remove_action;
	var catSelectBox = form.category_id;
	
	if (getCheckedValue(radioObj) == "move"){
		catSelectBox.disabled = false;
	} else {
		catSelectBox.disabled = true;
	}
	
	return true;
}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}	

function validateCategoryRemoveForm(form){
	var catSelectBox = form.category_id;
	
	if ((catSelectBox.options[catSelectBox.selectedIndex].value == 0) && 
		(getCheckedValue(form.remove_action) == "move")
		){
		alert("Please, select category");
		return false;
	}
	
	return true;
}

function SRPage(page){
		setSearchResultLoading();
		xajax_processPlainItemSearch(xajax.getFormValues("search_terms_full"), page);
		return false;
}