$(document).ready( function() {
	/*$("img").error(function(){
	  $(this).hide();
	});*/
	inputs_onfocus();
	$('img').error(function(){ 
		this.style.display='none';
	})
	//track clicks on ebay ads
	$('a[href*="rover.ebay"]').click(function(){
		if(document.location.href.indexOf('commercial')>-1){
			pageTracker._trackEvent('ebay_ads_commercial', 'click', document.location.search);
		}
		else
			pageTracker._trackEvent('ebay_ads', 'click', document.location.search);
	})
})
function forget_password(){
	$("#loginform").hide();//style.display='none'
	$("#send_password").show();//style.display="block"
	$("#send_password_label").show();//style.display=""
	
	$("#send_password_label").show();//style.display='block'
	$("#send_password").show();//style.display='block'
	
	document.getElementById('data_for_password').focus();
}

function getInnerHtmlFromSelectedIndex(_selIndex,eltSelectBox) {
	opts=eltSelectBox.options
	html=opts[_selIndex].innerHTML
	return html
} 
function getSelectedIndexFromValue(_value,eltSelectBox) {
	opts=eltSelectBox.options
	for(i=0;i<opts.length;i++) {
		if(opts[i].value==_value)
			return i
	}
	return 0
} 
function getSelectedIndexFromInnerHtml(_text,eltSelectBox) {
	opts=eltSelectBox.options
	for(i=0;i<opts.length;i++) {
		if(opts[i].innerHTML==_text)
			return i
	}
	return 0
} 

function processCaptcha() {
	n1=document.getElementById('cnumber1').innerHTML
	n2=document.getElementById('cnumber2').innerHTML
	document.getElementById('csum').value=parseInt(n1)+parseInt(n2)
	document.getElementById('captcha').style.display='none'
}	

function findPos(obj) {
	obj0=obj
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} 
		while (obj = obj.offsetParent);
	}
	curleft=curleft-obj0.offsetLeft
	return [curleft,curtop];
}
function wait(elt) {
	elt.style.display="none"
	wait=document.createElement('IMG');
	wait.src="view/resources/img/waiting.gif"
	elt.parentNode.appendChild(wait);//alert(elt.parentNode.innerHTML)
	
}	
	  
function inputs_onfocus() {
	inps=document.getElementsByTagName('INPUT')
	for (i=0;i<inps.length;i++) {
		if(inps[i].id=="adresse")
			continue
		t=inps[i].getAttribute('type')
		if(t=='text') {
			inps[i].onfocus=function(){
				this.style.backgroundColor='#fff'
			}
			inps[i].onblur=function(){
				if(this.id!='email_for_psearch')
					this.style.backgroundColor='#fffaea'
			}			
		}
	}
	textars=document.getElementsByTagName('TEXTAREA')
	for (i=0;i<textars.length;i++) {
			textars[i].onfocus=function(){
				this.style.backgroundColor='#fff'
			}
			textars[i].onblur=function(){
				this.style.backgroundColor='#fffaea'
			}			
	}	
}

function remove_personalized_box() {
	$('#personalized_box').hide();//style.display='none'
	setCookie('show_personalized_box','no')
}
function show_personalized_form() {
	//$('p1').hide(); 
	if(document.getElementById('p2').style.display=='none') {
		document.getElementById('p2').style.display='block';//show();
		document.getElementById('email_for_psearch').focus()
	}
	else
		$('#p2').hide()
}

/*cookie stuff*/
function setCookie(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie = curCookie;
}

function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}

function deleteCookie(name, path, domain) {
  if (getCookie(name)) {
    document.cookie = name + "=" +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}
/*end cookie stuff*/
function userParameters() {
	s=screen.availHeight;
	s+=','+screen.availWidth
	s+=','+screen.colorDepth
	s+=','+screen.height
	s+=','+screen.width
	return s
}
function setFirstLand(lang) {
	lnd=document.getElementById('land');
	opts=lnd.options;//$A(lnd.options); //alert(opts)
	switch(lang) {
		case 'fr':
			first_opt=31; break;
		case 'de':
			first_opt=30;break;
		default: first_opt=30 //default:de
	}
//	opts.each(function(s) {
//		if(s.value==first_opt) {
//			lnd.insertBefore(s,lnd.firstChild); 
//			s.selected='selected'
//			throw $break
//		}
//	  }
//	)
	for(i=0; i<opts.length;i++) {
		if(opts[i].value==first_opt) {
			lnd.insertBefore(opts[i],lnd.firstChild); 
			opts[i].selected='selected'
		}	  
	}	
}
function setSelectedValues() {
	if(!sets)
		return;
	//sets.each(function(s) {
	for(var i=0;i<sets.length; i++) {
		try{
			if(sets[i]=='keyword') {
				document.getElementById('keyword').value=keyword
			}
			if(sets[i]=='umkreis_ort') {
				document.getElementById('umkreis_ort').value=keyword
			}			
		}catch(exx){}
		elt=document.getElementById(sets[i]); //$(s);
		if(elt) {
			$("option:selected", elt).removeAttr("selected");
			eval('tmp='+sets[i]);//alert(sets[i]+' '+typeof(tmp))
			if(typeof(tmp)=='object') {
				//elt.value='-1'
				//tmp.each(function(r){
				for(k=0;k<tmp.length; k++) {//alert(sets[i]+' '+tmp[k])
					ind=getSelectedIndexFromValue(tmp[k],elt);// alert(ind)
					if(ind!=0) 
						elt.options[ind].selected=true; 
				}
			}
			else {
				elt.value=tmp
			}
		}

	}
}

function do_translate(frm) { 
	try {

		imgs=document.getElementById('translating').getElementsByTagName('IMG')
		for(i=0;i<imgs.length;i++) {
			src=imgs[i].getAttribute('src')
			if(src.indexOf('http')<0){
				src='http://no-agents.eu/'+src
				imgs[i].setAttribute('src', src)
			}
		}
		backup=document.getElementById('translating').innerHTML; 
		as=document.getElementById('translating').getElementsByTagName('A')
		for(i=0;i<as.length;i++) {
			as[i].removeAttribute('href'); 
			
		}	
		frm.elements['submitbutton'].style.display='none'
		document.getElementById('personalized_box').style.display='none'		
		cnt=document.getElementById('translating').innerHTML; 		
		frm.elements['submitbutton'].style.display='inline'
		document.getElementById('personalized_box').style.display='inline'; 
		//get the language from query string
		q=document.location.search;
		if(q.indexOf('&land=31&')>-1){
			frm.elements['translated_lang'].value='fr'
		}
	}
	catch(exx) {alert(exx.message); return false}; 
	if(!cnt)
		return false;
	frm.elements['translating_content'].value=cnt; 
	frm.submit(); 
	$('translating').innerHTML=backup
}
function findSWF(movieName) {
  if (navigator.appName.indexOf("Microsoft")!= -1) {
    return window[movieName];
  } else {
    return document[movieName];
  }
}
