// Language variables
var lang
var xmlHttp
var clear_box
lang = getCookie("lang");

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

function lang_var(v)
{
	if(lang == "" || lang == "en")//English language
	{
		if(v == "recv_alert")
		return "Receive email alerts";
		else
		if(v == "email_me")
		return "Email me";
		else
		if(v == "ads_when_posted")
		return "Ads when posted";
		else
		if(v == "noajax")
		return "Your browser does not support AJAX!";
		else
		if(v == "example")
		return 'e.g. "BMW 320i" or "Dell XPS"';
		else
		if(v == "write_ad_pass")
		return "Write Ad Password";
		else
		if(v == "ad_edit_txt")
		return "Edit Your Ad";
		else
		if(v == "ad_del_txt")
		return "Delete Your Ad";
		else
		if(v == "live")
		return "Live Classified Ads";
		else
		if(v == "email_adv_name_er")
		return "Write Your Name";
		else
		if(v == "email_adv_email_er")
		return "Write Your Email";
		else
		if(v == "email_adv_email_er2")
		return "Check your email format";
		else
		if(v == "email_adv_msg_er")
		return "Write a message";
		else
		if(v == "email_the_adv")
		return "Click here to email the advertiser";
		else
		if(v == "msg_sent")
		return "Message sent!";
		else
		if(v == "msg_sent2")
		return "Message sent, We will reply as soon as possible!";
		else
		if(v == "write_your_email")
		return "Write Your Email";
		else
		if(v == "write_your_pass")
		return "Write Your Password";
		else
		if(v == "write_ad_pass")
		return "Write Ad Password";
		else
		if(v == "aff_title")
		return "POXT affiliates programs statistics";
		else
		if(v == "logout")
		return "Log out";
		else
		if(v == "payment_history")
		return "Payment history";
		else
		if(v == "edit_account")
		return "Edit account";
		else
		if(v == "report")
		return "Report";
		else
		if(v == "refresh")
		return "Refresh";
		else
		if(v == "no_email_match")
		return "The Email address did not match";
		else
		if(v == "pass_sent")
		return "Your password has been sent!";
		else
		if(v == "send_pass")
		return "Send pass";
		else
		if(v == "pass_no_match")
		return "The password did not match, please try again.";
		else
		if(v == "plz_confirm")
		return "Confirm alert by clicking the activation link in your email";
		else
		if(v == "already_saved")
		return "Your search alert is already saved!";
		else
		if(v == "choose_cat")
		return "You must choose a category first!";
		else
		if(v == "try_again")
		return "Message was not sent, please try again!";
	}
}

function display_none(v)
{
	if(document.getElementById(v))
	document.getElementById(v).className = 'display_none';
}

function display_block(v)
{
	if(document.getElementById(v))
	document.getElementById(v).className = 'display_block';
}

function display_inline(v)
{
	if(document.getElementById(v))
	document.getElementById(v).className = 'display_inline';
}

function display_pass_error()
{
	document.getElementById('pass_error').innerHTML = lang_var('pass_no_match');
	
	if(currClass == "ad_edit_pass")
	document.getElementById('pass_error').className = 'pass_er_edit';
	else
	if(currClass == "ad_del_pass")
	document.getElementById('pass_error').className = 'pass_er_del';
}

function checkAdPass(ad_id,cat_id)
{
	p = document.getElementById('pass_box').value;
	currClass = document.getElementById('pass_box').className;

	if(p.length < 5)//if pass < 5 then it wont match any so display error
	{
		display_pass_error();
		return;
	}

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}
var goto_func;

if(currClass == "ad_edit_pass")
{
	var url="edit_ad.php";
	goto_func = edit_ad;
}
else
if(currClass == "ad_del_pass")
{
	var url="del_ad.php";
	goto_func = del_ad;
}
else
if(currClass == "ad_forg_pass")
{
	send_pass('ad',ad_id)
	return;
}
else
return;

	url=url+"?p="+p;
	url=url+"&ad_id="+ad_id;
	url=url+"&cat_id="+cat_id;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=goto_func;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function edit_ad()
{
	if (xmlHttp.readyState==4)
	{
		if(xmlHttp.responseText == 0)
		{
			display_pass_error();
		}
		else
		{
			location.href = xmlHttp.responseText;
		}
	}
}

function del_ad()
{
	if (xmlHttp.readyState==4)
	{
		if(xmlHttp.responseText == 0)
		{
			display_pass_error();
		}
		else
		{
			document.getElementById('edit_del').className = 'display_none';
			document.getElementById('pass_box').className = 'display_none';
			document.getElementById('pass_box_div').className = 'edit_ad display_none';
			document.getElementById("ad_main_body").innerHTML=xmlHttp.responseText;
		}
	}
}

function show_pass_box(v)
{
	display_none('pass_error');
	
	if(v == "edit")
	{
		currClass = document.getElementById('pass_box').className;
		if(currClass == "ad_edit_pass")
		{
			document.getElementById('pass_box').className = 'display_none';
			document.getElementById('pass_box_div').className = 'edit_ad display_none';
		}
		else
		{
			document.getElementById('pass_box').value = lang_var('write_ad_pass');
			document.getElementById('pass_box_div').className = 'edit_ad';
			document.getElementById('pass_box').className = 'ad_edit_pass';
			document.getElementById('edit_del_txt').className = 'fixed_color2';
			document.getElementById('edit_del_txt').innerHTML = lang_var('ad_edit_txt');
		}
	}
	else
	if(v == "del")
	{
		currClass = document.getElementById('pass_box').className;
		if(currClass == "ad_del_pass")
		{
			document.getElementById('pass_box').className = 'display_none';
			document.getElementById('pass_box_div').className = 'edit_ad display_none';
		}
		else
		{
			document.getElementById('pass_box').value = lang_var('write_ad_pass');
			document.getElementById('pass_box_div').className = 'edit_ad';
			document.getElementById('pass_box').className = 'ad_del_pass';
			document.getElementById('edit_del_txt').className = 'fixed_color2';
			document.getElementById('edit_del_txt').innerHTML = lang_var('ad_del_txt');
		}
	}
	else
	if(v == "forgot")
	{
		currClass = document.getElementById('pass_box').className;
		if(currClass == "ad_forg_pass")
		{
			document.getElementById('pass_box').className = 'display_none';
			document.getElementById('pass_box_div').className = 'edit_ad display_none';
		}
		else
		{
			document.getElementById('pass_box').value = lang_var('write_your_email');
			document.getElementById('pass_box_div').className = 'edit_ad';
			document.getElementById('pass_box').className = 'ad_forg_pass';
			document.getElementById('edit_del_txt').className = 'fixed_color2';
			document.getElementById('edit_del_txt').innerHTML = lang_var('send_pass');
		}
	}
}

function save_search()
{// If the search link was click, we create the input box to write email and send
	str = document.getElementById("ad_search").value;

	var input_box;
	
	clear_box = "email";
	input_box = "<input onclick='clear_email_box(clear_box);' type='text' name='email' class='email_input' value='"+lang_var('write_your_email')+"' id='email'><a href='#' class='email_alert' onclick='save_search_result();'>"+lang_var('recv_alert')+"</a><div id='save_search_er' class='display_none'></div>";
	document.getElementById("email_search").innerHTML = input_box;
}

function clear_email_box(v)
{
	if(document.getElementById(v).value == lang_var('write_your_email') || document.getElementById(v).value == lang_var('write_your_pass') || document.getElementById(v).value == lang_var('write_ad_pass') )
	document.getElementById(v).value="";
}

function remove_img(img)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}
	var url="remove_img.php";
	url=url+"?q="+img;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=imgstate;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function imgstate()
{
	if (xmlHttp.readyState==4)
	{
		if(xmlHttp.responseText == "1")
		{
			document.getElementById('img_span').innerHTML="";
			document.getElementById('img_input').className= 'display';
		}
	}
}


function showPage(page)//This take us to requested page
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}

	movepic('reset_img','images/reset-ani.gif');
	window.scrollBy(0,-500);
	q = document.getElementById('ad_search').value;
	var url="getads.php";
	url=url+"?p="+page;
	url=url+"&q="+q;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function showHint(state)
{
	if (state.length < 3)
	{
		document.getElementById("city_name").innerHTML="";
		return;
	}

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}

	var url="getstate.php";
	url=url+"?q="+state;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=reqstateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function reqstateChanged()
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById('city_name').innerHTML="";
		document.getElementById("city_name").innerHTML=xmlHttp.responseText;
	}
}

function remove_live()
{
	var live = lang_var('live');
	var txt = document.getElementById("ad_search").value;
	
	if(txt == live)
	document.getElementById("ad_search").value = '';
}

function showAds(str,src)
{
	//Add text to search link
	live = lang_var('live');
	
	if(str == "reset_ad")
	{
		document.getElementById("ad_search").value = live;
		document.getElementById("item_id").selectedIndex = 0;
	}
	else
	str = document.getElementById("ad_search").value;

	if(str.length > 2 && str != live && str != "reset_ad")//Search text
	{
		display_block("email_search");
		var txt = '<a href="javascript:;" class="email_search" onclick="save_search(); return false;">'+lang_var('email_me')+' "<font color="#FFFFFF">' + str + '</font>" '+lang_var('ads_when_posted')+'</a>';
	}
	else
	{
		display_none("email_search");
		var txt = lang_var('example');
	}
	
	document.getElementById("email_search").innerHTML = txt;
	//END add text


xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
	noajax = lang_var('noajax');
	alert (noajax);
	return;
}
movepic('reset_img','images/reset-ani.gif');//Display reset animation

var item_id = document.getElementById("item_id").value;



var url="getads.php";
url=url+"?q="+str;
url=url+"&item_id="+item_id;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function waitasec()
{

}

function stateChanged() 
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById("main_body").innerHTML=xmlHttp.responseText;
		setTimeout("movepic('reset_img','images/reset.gif')",250);//Display animation
	}
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
  	}
	catch (e)
	{// Internet Explorer
	try
    {
    	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
	catch (e)
    {
    	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}


function movepic(img_name,img_src)//Change img src to new img src
{
	document[img_name].src=img_src;
}

//Mouse over function
function suggestOver(div_value) {
	div_value.className = 'loc_over';
}
//Mouse out function
function suggestOut(div_value, css) {

	div_value.className = css;
}
//Click function
function setSearch(value) {
	document.getElementById('state').value = value;
	document.getElementById('location_div').innerHTML="";
}

function findPos(img,obj) {

	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	pop_div = document.getElementById('PopUp');
	pop_div.className = 'img_popup';
	pop_div.style.left = curleft - 80 + "px";
	pop_div.style.top = curtop + "px";


//	pop_div.style.left = 0 + "px";
//	pop_div.style.top = 0 + "px";

	pop_div.innerHTML = img;
}

function img_popup(img,div)
{
	obj = document.getElementById(div);
	//We get the div postion and display the image next to it
	var xy = findPos(img,obj);
}


function ActionDeterminator(a)
{
	if(a == "edit")
	{
		document.postad.action = 'post_ad';
		document.postad.submit();
	}
	else
	if(a == "activate")
	{
		document.postad.action = 'ad_activation';
//		document.postad.submit();
	}
	else
	if(a == "billing")
	{
		document.postad.action = 'ad_billing';
		document.postad.submit();
	}


return true;
}

function open_email_form()
{
	document.getElementById('email_adv').style.display = "none";
	document.getElementById('email_poster_div').style.display = "block";
}

function close_form()
{
	// Hide all form inputs & errors
	document.getElementById('email_poster_div').style.display = "none";
	document.getElementById('email_adv').style.display = "block";
	
	display_none('email_adv_msg_er');
	display_none('email_adv_email_er');
	display_none('email_adv_name_er');
	
	document.getElementById('email_adv_name_er').innerHTML = "";
	document.getElementById('email_adv_email_er').innerHTML = "";
	document.getElementById('email_adv_msg_er').innerHTML = "";
}

function send_msg()
{
	var name = document.getElementById('name').value;
	var email_adv = document.getElementById('sender_email').value;
	var msg = document.getElementById('ta_email_poster_input').value;
	var adid = document.getElementById('adid').value;
	var adtitle = document.getElementById('adtitle').value;
	
	var error = '';

	if(name == '')
	{
		document.getElementById('email_adv_name_er').innerHTML = "";
		document.getElementById('email_adv_name_er').innerHTML = "- " + lang_var('email_adv_name_er');
		display_block('email_adv_name_er');
		error = 1;
	}
	else
	{
		display_none('email_adv_name_er');
		document.getElementById('email_adv_name_er').innerHTML = "";
	}

	if(email_adv == '')
	{
		document.getElementById('email_adv_email_er').innerHTML = "";
		document.getElementById('email_adv_email_er').innerHTML = "- " + lang_var('email_adv_email_er');
		display_block('email_adv_email_er');
		error = 1;
	}
	else
	if(validate_email(email_adv) == false)
	{
		document.getElementById('email_adv_email_er').innerHTML = "";
		document.getElementById('email_adv_email_er').innerHTML = "- " + lang_var('email_adv_email_er2');
		display_block('email_adv_email_er');
		error = 1;
	}
	else
	{
		display_none('email_adv_email_er');
		document.getElementById('email_adv_email_er').innerHTML = "";
	}

	if(msg == '')
	{
		document.getElementById('email_adv_msg_er').innerHTML = "";
		document.getElementById('email_adv_msg_er').innerHTML = "- " + lang_var('email_adv_msg_er');
		display_block('email_adv_msg_er');
		error = 1;
	}
	else
	{
		display_none('email_adv_msg_er');
		document.getElementById('email_adv_msg_er').innerHTML = "";
	}
	
	if(error == 1)
	return false;
	
	msg = nl2br(msg);
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}
	var url="email_poster.php";
	url=url+"?n="+name;
	url=url+"&e="+email_adv;
	url=url+"&m="+msg;
	url=url+"&adid="+adid;
	url=url+"&adtitle="+adtitle;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=email_poster;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	close_form();
}

function email_poster()
{
	if (xmlHttp.readyState==4)
	{
		var email_the_adv = lang_var('email_the_adv');
		var msg_sent = lang_var('msg_sent');
		content = '<a href="javascript:;" onclick="open_email_form(); return false;" class="email_poster">'+ email_the_adv +'</a>';
		document.getElementById('email_adv').innerHTML = content + '<br/><br/><strong>'+msg_sent+'</strong>';
		document.getElementById('ta_email_poster_input').value = '';
	}
	else
	{
		document.getElementById('email_adv').innerHTML = '<font class="red"><strong>Sending message...</strong></font><br/><br/><img src="images/sending.gif">';
	}
}

function validate_email(field)
{
	with (field)
	{
		apos=field.indexOf("@")
		dotpos=field.lastIndexOf(".")
		
		if (apos<1||dotpos-apos<2) 
		{
			return false
		}
		else
		{
			return true
		}
	}
}

function nl2br(text){
	var re_nlchar;
	text = escape(text);
	if(text.indexOf('%0D%0A') > -1){
		re_nlchar = /%0D%0A/g ;
	}else if(text.indexOf('%0A') > -1){
		re_nlchar = /%0A/g ;
	}else if(text.indexOf('%0D') > -1){
		re_nlchar = /%0D/g ;
	}
	return unescape( text.replace(re_nlchar,'<br />') );
}

function select_all()
{
	sel = document.getElementById('item_id');
	for (var i=0;i<sel.options.length;i++)
	{
		sel.options[i].selected = true;
	}
}

function unselect_all()
{
	sel = document.getElementById('item_id');
	for (var i=0;i<sel.options.length;i++)
	{
		sel.options[i].selected = false;
	}
}

function aff_login(v)
{
	if(document.getElementById("forgot_pass"))
	display_none("forgot_pass");
	
	get_class = document.getElementById(v).className;

	if(get_class == "display_none")
	{
		document.getElementById("email").value = lang_var('write_your_email');
		document.getElementById("pass").value = lang_var('write_your_pass');
		display_block(v);
	}
	else
	if(get_class == "display_block")
	display_none(v);
}

function recover_pass(v)
{
	if(document.getElementById("aff_login"))
	display_none("aff_login");

	if(document.getElementById('email_no_match'))
	document.getElementById('email_no_match').innerHTML = '';

	get_class = document.getElementById(v).className;

	if(get_class == "display_none")
	{
		document.getElementById("the_email").value = lang_var('write_your_email');
		display_block(v);
	}
	else
	if(get_class == "display_block")
	display_none(v);
}

var aff_email;
var aff_pass;
var simple_date = "";
var adv_date = "";
var	day1;
var	year1;
var	mon1;
var	day2;
var	year2;
var	mon2;
var radio="";

function aff_auth(v)
{
	simple_date = "";
	adv_date = "";

		if(document.getElementById("email"))
		{
			aff_email = document.getElementById("email").value;
		}
		
		if(aff_email == "")
		{
			aff_email = getCookie("aff_email_login");
		}
		
		if(aff_email == "")
		{
			alert("You must enable cookies")
			return;
		}
		
		if(document.getElementById("pass"))
		{
			aff_pass = document.getElementById("pass").value;
		}
		
		if(aff_pass == "")
		{
			aff_pass = getCookie("aff_pass_login");
		}

		if(aff_pass == "")
		{
			alert("You must enable cookies")
			return;
		}
	
	if(v == "simple_date")
	{
		document.getElementById("date_radio1").checked = true;
		simple_date = document.getElementById("simple_date").value;
	}

	if(v == "adv_date")
	{
		document.getElementById("date_radio2").checked = true;
		adv_date = "1";
		day1 = document.getElementById("days1").value;
		year1 = document.getElementById("years1").value;
		mon1 = document.getElementById("mon1").value;
		day2 = document.getElementById("days2").value;
		year2 = document.getElementById("years2").value;
		mon2 = document.getElementById("mon2").value;
		var range1 = year1+"-"+mon1+"-"+day1;
		var range2 = year2+"-"+mon2+"-"+day2;
	}

	if (aff_pass.length < 5 || aff_email.length < 6)
	{
		if(document.getElementById('pass_er'))
		{
			document.getElementById('pass_er').className = 'pass_er_aff';
			return;
		}
	}

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}

	var url="aff_login.php";
	url=url+"?e="+aff_email;
	url=url+"&p="+aff_pass;
	url=url+"&simple_date="+simple_date;
	url=url+"&adv_date="+adv_date;
	url=url+"&range1="+range1;
	url=url+"&range2="+range2;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=aff_login_response;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function aff_login_response()
{
	if (xmlHttp.readyState==4)
	{
		if(xmlHttp.responseText == 0)
		{
			if(document.getElementById('pass_er'))
			{
				document.getElementById('pass_er').className = 'pass_er_aff';
				display_none('login_gif');
			}
			else
			alert("Please login again with your new password");
		}
		else
		{
			if(document.getElementById("date_radio1"))
			{
				var date_radio = document.getElementById("date_radio1");
				if(date_radio.checked)
				radio = "simple_date";
			}

			if(document.getElementById("date_radio2"))
			{
				var date_radio = document.getElementById("date_radio2");
				if(date_radio.checked)
				radio = "adv_date";
			}

			aff_menu();
			document.getElementById("aff_title").innerHTML = lang_var('aff_title')+"&nbsp;&nbsp;&nbsp;<a style=\"font-size:12px;\" class=\"link\"  href=\"javascript:;\" onclick=\"aff_auth('"+radio+"');\">("+lang_var('refresh')+")</a>&nbsp;&nbsp;<span class=\"display_none\" id=\"reset_gif\"><img src=\"images/login.gif\" /></span>";

			document.getElementById("statistics").innerHTML=xmlHttp.responseText;

			if(document.getElementById("account_saved"))
			document.getElementById("account_saved").innerHTML="";
		}
	}
	else
	{
		if(document.getElementById("email"))//We check if the login boxes are displayed cuz else it will give error
		display_inline('login_gif');
		else
		if(document.getElementById('reset_gif'))
		display_inline('reset_gif');
	}
}

function edit_account()
{

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}
	var url="edit_account.php";
	url=url+"?e="+aff_email;
	url=url+"&p="+aff_pass;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=edit_account_response;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);

}

function edit_account_response()
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById("main_body").innerHTML = xmlHttp.responseText;
	}
}

function payment_history()
{

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}
	var url="payment_history.php";
	url=url+"?e="+aff_email;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=payment_history_response;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);

}

function payment_history_response()
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById("main_body").innerHTML = xmlHttp.responseText;
	}
}

function aff_menu()
{
	document.getElementById("login_div").innerHTML = '<div class="align_right"><a href="javascript:;" onclick="aff_auth(\'n\');" class="click_big">'+lang_var('report')+'</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="javascript:;" class="click_big" onclick="edit_account();">'+lang_var('edit_account')+'</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="javascript:;" class="click_big" onclick="payment_history();">'+lang_var('payment_history')+'</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="logout" class="click_big">'+lang_var('logout')+'</a></div>';
}

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

function edit_aff()
{
	document.getElementById("save_status").innerHTML = "";
	var edit_the_name = document.getElementById("edit_name").value;
	var edit_the_email = document.getElementById("edit_email").value;
	var edit_the_web = document.getElementById("edit_web").value
	var edit_the_pass = document.getElementById("edit_pass").value
	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}
	var url="edit_aff.php";
	url=url+"?the_name="+edit_the_name;
	url=url+"&the_email="+edit_the_email;
	url=url+"&the_web="+edit_the_web;
	url=url+"&the_pass="+edit_the_pass;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=edit_aff_response;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);

}

function edit_aff_response()
{
	if (xmlHttp.readyState==4)
	{
		if(xmlHttp.responseText.substring(0,6) == "Please")//if starts with "Please" then its the error
		document.getElementById("display_error").innerHTML = xmlHttp.responseText;
		else
		{
			document.getElementById("save_status").innerHTML = xmlHttp.responseText;
			document.getElementById("display_error").innerHTML = "";
		}
		display_none('save_account_gif');
	}
	else
	{
		display_inline('save_account_gif');
	}

}

function send_pass(src,ad_id)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}
	
	if(src == "af")
	{
		var check_email = document.getElementById("the_email").value;
		var recover_link = "recover_af_email.php";
		var recover_resp = recover_email_response;
	}
	else
	if(src == "ad")
	{
		var check_email = document.getElementById("pass_box").value;
		var recover_link = "recover_ad_email.php";
		var recover_resp = recover_ad_response;
	}
	
	var url=recover_link;
	url=url+"?email="+check_email;
	url=url+"&src="+src;
	url=url+"&ad_id="+ad_id;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=recover_resp;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	
}

function recover_email_response()
{
	if (xmlHttp.readyState==4)
	{
		if(document.getElementById('email_no_match'))
		document.getElementById('email_no_match').className = 'email_er_aff';

		if(xmlHttp.responseText == 0)
		document.getElementById("email_no_match").innerHTML = lang_var('no_email_match');
		else
		document.getElementById("email_no_match").innerHTML = lang_var('pass_sent');
		
		display_none('send_pass_gif');
	}
	else
	{
		display_inline('send_pass_gif');
	}
}

function recover_ad_response()
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById('pass_error').innerHTML = "";
		document.getElementById('pass_error').className = 'pass_forg_er';
		if(xmlHttp.responseText == 0)
		document.getElementById('pass_error').innerHTML = lang_var('no_email_match');
		else
		document.getElementById("pass_error").innerHTML = lang_var('pass_sent');

		//display_none('send_pass_gif');
	}
}

function save_search_result()
{
	var c = document.getElementById("item_id").value;

	if(c > 200) //Then they didnt choose category
	{
		document.getElementById("save_search_er").className = 'light_grey';
		document.getElementById("save_search_er").innerHTML = lang_var('choose_cat');
		return;
	}
	
	var e = document.getElementById("email").value;
	var s = document.getElementById("ad_search").value;
	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}
	var url="save_search.php";
	url=url+"?e="+e;
	url=url+"&s="+s;
	url=url+"&c="+c;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=save_search_result_response;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);

}

function save_search_result_response()
{
	if (xmlHttp.readyState==4)
	{
		document.getElementById("save_search_er").className = 'light_grey';
		
		if(xmlHttp.responseText == "dub")
		document.getElementById("save_search_er").innerHTML = lang_var('already_saved');
		else
		if(xmlHttp.responseText == 1)
		document.getElementById("save_search_er").innerHTML = lang_var('plz_confirm');
		else //Error
		document.getElementById("save_search_er").innerHTML = xmlHttp.responseText;
	}
}

function contact_us()
{
	var contact_email = document.getElementById('email').value;
	var msg = document.getElementById('msg').value;
	document.getElementById('msg_sent').innerHTML = "";
	
	var error = '';

	if(contact_email == '')
	{
		document.getElementById('email_er').innerHTML = "";
		document.getElementById('email_er').innerHTML = "- " + lang_var('email_adv_email_er');
		display_block('email_er');
		error = 1;
	}
	else
	if(validate_email(contact_email) == false)
	{
		document.getElementById('email_er').innerHTML = "";
		document.getElementById('email_er').innerHTML = "- " + lang_var('email_adv_email_er2');
		display_block('email_er');
		error = 1;
	}
	else
	{
		display_none('email_er');
		document.getElementById('email_er').innerHTML = "";
	}

	if(msg == '')
	{
		document.getElementById('msg_er').innerHTML = "";
		document.getElementById('msg_er').innerHTML = "- " + lang_var('email_adv_msg_er');
		display_block('msg_er');
		error = 1;
	}
	else
	{
		display_none('msg_er');
		document.getElementById('msg_er').innerHTML = "";
	}
	
	if(error == 1)
	return false;
	
	msg = nl2br(msg);
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		noajax = lang_var('noajax');
		alert (noajax);
		return;
	}
	var url="contact_us_now.php";
	url=url+"?e="+contact_email;
	url=url+"&m="+msg;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=contact_us_response;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function contact_us_response()
{
	if (xmlHttp.readyState==4)
	{
		if(xmlHttp.responseText == 1)
		{
			var msg_sent = lang_var('msg_sent2');
			document.getElementById('msg_sent').innerHTML = msg_sent;
			document.getElementById('msg_ani').innerHTML = '';
			document.getElementById('email').value = "";
			document.getElementById('msg').value = "";
		}
		else
		{
			var try_again = lang_var('try_again');
			document.getElementById('msg_sent').innerHTML = try_again;
			document.getElementById('msg_ani').innerHTML = '';
		}
	}
	else
	{
		document.getElementById('msg_ani').innerHTML = '<img src="images/login.gif">';
	}
}

function set_rss()
{
	var key = document.getElementById("ad_search").value;
	if(key == lang_var("live"))
	key = "";
	else
	key = "?key=" + key;

	var items = document.getElementById("item_id").value;
	if(key != "")
	items = "&items=" + items;
	else
	items = "?items=" + items;

	
	document.getElementById("rss_search").href = "rss.php" + key + items;
}

function show_img()
{
	document.getElementById('vid_div').style.display = 'none';
	document.getElementById('img_div').className = 'main_ad_img display_block';	
}

function show_vid()
{
	document.getElementById('img_div').className = 'display_none';
	document.getElementById('vid_div').style.display = 'block';	
}