$(document).ready(function(){
xOffset = 10;
yOffset = 30;
$("a.preview").hover(function(e){
this.t = this.alt;
this.title = "";
var i_d = this.id + "_1";
height = document.getElementById(i_d).height;
width = document.getElementById(i_d).width;
width = 100 * width/height;
height = 100;
if (width > 200)
width = 200;
var c = (this.t != "") ? " " + this.t : "";
$("body").append("<div id='preview' style='height:160px; width:240px; background-image: url(\"images/poppop_box.png\"); background-position: center top; background-repeat: no-repeat' ><div class=\"maincontent\" style=\"position: relative; vertical-align: center: width:220px\"><div class=\"pile\" style=\"z-index: 2; vertical-align: center; position: relative\"><table class=\"height_100\" style=\"width: 220px\" cellpadding=\"5px\" align=\"center\"><tr><td align=\"center\"><img src='"+ this.rel +"' alt='Image preview' height='"+height+"' width='"+width+"'></img></td></tr><tr><td align=\"center\">"+ c +"</td></tr></table></div></div></div>"); 
$("#preview")
.css("top",(e.pageY - xOffset) + "px")
.css("left",(e.pageX + yOffset) + "px")
.fadeIn("fast");
},
function(){
this.title = this.t;
$("#preview").remove();
});
$("a.preview").mousemove(function(e){
$("#preview")
.css("top",(e.pageY - xOffset) + "px")
.css("left",(e.pageX + yOffset) + "px");
});

$("#twitter").hover(function(e){
this.t = this.title;
this.title = "";
$("body").append("<p id='preview'><img src=images/twitter-logo.jpg alt='Follow Us On Twitter' width='150px' height='90px'/></p>"); 
$("#preview")
.css("top",(e.pageY - xOffset) + "px")
.css("left",(e.pageX + yOffset) + "px")
.fadeIn("fast");
$("#image").height(250);
},
function(){
this.title = this.t;
$("#preview").remove();
$("#image").height(100);
});
$("#twitter").mousemove(function(e){
$("#preview")
.css("top",(e.pageY - xOffset) + "px")
.css("left",(e.pageX + yOffset) + "px");
});

$("#previous").hover(function(e){
this.t = this.title;
this.title = "";
var c = (this.t != "") ? "<br/>" + this.t : "";
$("body").append("<table border='1' style='background:#ffffff; height:15px; width:90px;' id='preview'><tr><td>Previous Ad</td></tr></table>"); 
$("#preview")
.css("top",(e.pageY - xOffset) + "px")
.css("left",(e.pageX + yOffset) + "px")
.fadeIn("fast");
},
function(){
this.title = this.t;
$("#preview").remove();
});

$("#next").hover(function(e){
this.t = this.title;
this.title = "";
var c = (this.t != "") ? "<br/>" + this.t : "";
$("body").append("<table border='1' style='background:#ffffff; height:15px; width:90px;'id='preview'><tr><td>Next Ad</td></tr></table>"); 
$("#preview")
.css("top",(e.pageY - xOffset) + "px")
.css("left",(e.pageX + yOffset) + "px")
.fadeIn("fast");
},
function(){
this.title = this.t;
$("#preview").remove();
});

$("a.ads_details").hover(function(e){
this.t = this.title;
this.title = "";
var c = (this.t != "") ? "<br/>" + this.t : "";
$("body").append("<div id='preview' style='height:160px; width:240px; background-image: url(\"images/poppop_box.png\"); background-position: center top; background-repeat: no-repeat'> </div>");
$("#preview")
.css("top",(e.pageY - xOffset) + "px")
.css("left",(e.pageX + yOffset) + "px")
.fadeIn("fast");
},
function(){
this.title = this.t;
$("#preview").remove();
});
$("a.ads_details").mousemove(function(e){
$("#preview")
.css("top",(e.pageY - xOffset) + "px")
.css("left",(e.pageX + yOffset) + "px");
});

});

//<![CDATA[
var RecaptchaOptions = {"tabindex":1,"theme":"clean"};
//]]>

function display_print_win(cmd)
{
 window.open(cmd,'',config='status=1,scrollbars=1,location=0,menubar=1,resizable=1,width=800,height=650');
}

function display_mailer_win(cmd)
{
 window.open(cmd,'',config='status=0,scrollbars=1,location=0,resizable=1,width=750,height=450');
}
function display_remind_pass(cmd)
{
 window.open(cmd,'',config='status=0,scrollbars=1,location=0,resizable=1,width=750,height=450,left='+(screen.width-750)/2+',top='+(screen.height-450)/2);
}

function small_image(id)
{
document.getElementById(id).src='images/'+id+'2.png';
}

function large_image(id)
{
document.getElementById(id).src='images/'+id+'.png';
}

function changeCity()
{
var ele = document.getElementById("panel");
ele.style.display = "block"
var ele = document.getElementById("city_name");
ele.style.display = "none";
}
function toggle() {
var ele = document.getElementById("toggleText");
var text = document.getElementById("displayText");
if(ele.style.display == "block") {
ele.style.display = "none";
text.innerHTML = "Advanced Option";
}
else {
ele.style.display = "block";
text.innerHTML = "Advanced Option";
}}
//Ajax Sugesst
function getXmlHttpRequestObject() {
if (window.XMLHttpRequest) {
return new XMLHttpRequest();
} else if(window.ActiveXObject) {
return new ActiveXObject("Microsoft.XMLHTTP");
} else {
alert("Your Browser doesn't support ajax");
}}
var searchReq = getXmlHttpRequestObject();
//Called from keyup on the search textbox.
//Starts the AJAX request.
function searchSuggest() {
var ss = document.getElementById('search_suggest');
ss.style.display ='block';
if (searchReq.readyState == 4 || searchReq.readyState == 0) {
var str = escape(document.getElementById('city').value);
searchReq.open("GET", 'searchSuggest.php?search=' + str, true);
searchReq.onreadystatechange = handleSearchSuggest; 
searchReq.send(null);
}}
//Called when the AJAX response is returned.
function handleSearchSuggest() {
if (searchReq.readyState == 4) {
var ss = document.getElementById('search_suggest');
ss.innerHTML = '';
var str = searchReq.responseText.split("\n");
ss.style.display ='block';
for(i=0; i < str.length - 1; i++) {
var suggest = '<div style="margin:left: 5px" onmouseover="javascript:suggestOver(this);" ';
suggest += 'onmouseout="javascript:suggestOut(this);" ';
suggest += 'onclick="javascript:setSearch(this.innerHTML);" ';
suggest += 'class="suggest_link">' + str[i] + '</div>';
ss.innerHTML += suggest;
}}}

//Mouse over function
function suggestOver(div_value) {
div_value.className = 'suggest_link_over';
div_value.style.backgroundColor = '#2554C7';
}
//Mouse out function
function suggestOut(div_value) {
div_value.className = 'suggest_link';
div_value.style.backgroundColor = '#fff';
}

//Click function
function setSearch(value) {
document.getElementById('city').value = value;
document.getElementById('search_suggest').innerHTML = '';
document.Change_City.submit();
}

function ads_details(id) {
if (searchReq.readyState == 4 || searchReq.readyState == 0) {
searchReq.open("GET", 'searchSuggest.php?ads_details=' + id, true);
searchReq.onreadystatechange = handle_ads_details; 
searchReq.send(null);
}
}

//Called when the AJAX response is returned.
function handle_ads_details() {
if (searchReq.readyState == 4) {
var str = searchReq.responseText;
document.getElementById('preview').innerHTML += str;
}}


function check_query(){
var str = trim(document.getElementById('query').value);
	if(str.toLowerCase() == "search for" || str == "" || str.length < 3){
		val = false;
	}
	else
	{
		val = true;
	}
	return val;
}

function trim(str) {
  return str.replace(/^\s+|\s+$/g,"");
}
