var objects = new Array();
objects['address']        = 'Strasse (oder Kreuzung)';
objects['city']           = 'Ort';
objects['zip']            = 'PLZ';
objects['float_field1']   = 'Jahresgehalt';
objects['float_field2']   = 'Miete/Kaufpreis Brutto';
objects['float_field3']   = 'Betriebskosten';
objects['text_field2']    = 'Kaution';
objects['text_field3']    = 'z.B. Stefansdom, Naschmark, et cetera';

function checkPrice(){
    
	//check drop down
	if(document.getElementById('pricealt').value != 0){
		document.getElementById('pricenum').disabled = true;
		document.getElementById('pricenum').style.display = 'none';
		document.getElementById('pricenumtit').style.display = 'none';
		document.getElementById('pricenumhelp').style.display = 'none';
	}else{
	    document.getElementById('pricenumhelp').style.display = '';
	    document.getElementById('pricenumtit').style.display = '';
		document.getElementById('pricenum').style.display = '';
		document.getElementById('pricenum').disabled = false;
	}
}

function disable(id,title){
	document.getElementById(id).disabled = true;

	if(title){
		document.getElementById(id).value = title;
	}
}

function prepVal(obj, key){
    //alert(key+' '+objects[key]+' '+obj.value);
    if(obj.value == objects[key]){
        obj.value = '';
        obj.style.color = '#000';
    }
}

function rePrep(obj, key){
    if(obj.value.length <= 1 || obj.value == objects[key]){
        obj.style.color = '#aaa';
        obj.value = objects[key];
    }
}

function showMap(longitude,latitude,altitude){
    //alert(1);
}

function addFile(){
    var fileHTML = '<input type="file" name="pics[]" class="myinput" /><br />';
    document.getElementById('files').innerHTML = document.getElementById('files').innerHTML+fileHTML;
}


function incCounter(insd){
    (new AjaxRequest).send({
        url     : "/ajax/",
        data    : {
            action: 'incCounter',
            id: insd
        },

        onSuccess  : function(data, info)
        {
            document.getElementById('counter').style.display = '';
            document.getElementById('counterValue').innerHTML = data.hits;
            document.getElementById('questValue').innerHTML = data.quest;
//            alert(data.hits);
        }
      });
}


function sendToBlackList(email,ipadr,complete){
    (new AjaxRequest).send({
        url     : "/ajax/",
        data    : {
            action: 'addToBlackList',
            mail: email,
            ip: ipadr,
            level: complete
        },

        onSuccess  : function(data, info)
        {
            document.getElementById('black').style.fontWeight = 'bold';     
            document.getElementById('black').style.color = '#ff0000';      
            
            if(complete){
                document.getElementById('black2').style.fontWeight = 'bold';     
                document.getElementById('black2').style.color = '#ff0000';      
            }
        }
      });
}
