function radioValue(radioObject)
{
	var checkedStatus = -1;
	var i;
	if(!(radioObject.length > 0))
	return radioObject.value;
	for (i = 0; i < radioObject.length; i ++) {
		if (radioObject[i].checked)
		checkedStatus = radioObject[i].value;
	}
	return checkedStatus;
}

function loadRoomNos(sBuilding_id)
{
	$("#roomnosspan").html("&nbsp;");
	$("#apartslist").html("&nbsp;");
	$("#searchresult").html("&nbsp;");
	$("#codespan").html("&nbsp;");
	//$("#firstimgtd").attr("bgcolor","");
	//$("#secondimgtd").attr("bgcolor","");
	document.getElementById("firstimgtd").style.backgroundColor = "";
	document.getElementById("secondimgtd").style.backgroundColor = "";
	$("#secondimgtd").html("&nbsp;");
	$("#picturespan").attr("class","t4");
	$("#picturespan").html("Completati toate criteriile de mai sus");
		document.getElementById("code").value = "";
		
	var sUrl = document.getElementById("base-url").value + 'getRoomNos.php?building_id=' + sBuilding_id;
	//alert(sUrl);
	$.getJSON(sUrl, function(aData) {
		//alert(aData);
		var sHtml = '';
		for(iRoom = 0; iRoom < aData.length; iRoom ++) {
			oRoom = aData[iRoom];
			sHtml += '<input type="radio" name="roomnos" value="' + oRoom.roomsno + '" onclick="loadApartments(\'' + oRoom.roomsno + '\',\'' + sBuilding_id + '\')">';
            sHtml += (oRoom.roomsno == 1 ? "garsoniera" : oRoom.roomsno + " camere");
             sHtml += '<br>';
		}
		$("#roomnosspan").html(sHtml);
		
	});
	
}

function loadApartments(iValue,sBuilding_id)
{
	$("#apartslist").html("&nbsp;");
		
	$("#searchresult").html("&nbsp;");
	$("#codespan").html("&nbsp;");
	//$("#firstimgtd").attr("bgcolor","");
	//$("#secondimgtd").attr("bgcolor","");
	document.getElementById("firstimgtd").style.backgroundColor = "";
	document.getElementById("secondimgtd").style.backgroundColor = "";
	$("#secondimgtd").html("&nbsp;");
	$("#picturespan").attr("class","t4");
	$("#picturespan").html("Completati toate criteriile de mai sus");
	document.getElementById("code").value = "";
	var sUrl = document.getElementById("base-url").value + 'getApartments.php?roomsno=' + iValue + "&building_id=" + sBuilding_id;
	//alert(sUrl);
	$.getJSON(sUrl, function(aData) {
		//alert(aData);
		var sHtml = '';
		for(iApart = 0; iApart < aData.length; iApart ++) {
			oApart = aData[iApart];
			sHtml += '<a href="javascript:showPicture(\'' + oApart.id + '\',\'' +sBuilding_id + '\',\'' + oApart.name + '\')"><img src="' + document.getElementById("base-url").value + 'upload/apartment/apartment_' + oApart.id + '_small.jpg" width="60" height="43" class="thumb"></a>';
			if(iApart % 5 == 0 && iApart != 0) {
				sHtml += '<br/>';
			}
		}
		$("#apartslist").html(sHtml);
		
	});
}

function showPicture(sApartment_id, sBuilding_id, sApartName)
{
	$("#searchresult").html("&nbsp;");
	$("#codespan").html("&nbsp;");
	//$("#firstimgtd").attr("bgcolor","");
	//$("#secondimgtd").attr("bgcolor","");
	document.getElementById("firstimgtd").style.backgroundColor = "";
	document.getElementById("secondimgtd").style.backgroundColor = "";	
	$("#secondimgtd").html("&nbsp;");
	$("#picturespan").attr("class","t4");
	$("#picturespan").html("Completati toate criteriile de mai sus");
	document.getElementById("code").value = "";
	//first number of rooms
	var iRoomNo = $("input[@name='roomnos']:checked").val();
	//alert(iRoomNo);
	var sRoomNo = (iRoomNo == 1 ? "garsoniera" : iRoomNo + " camere");
    var sHtml = "";
    sHtml += "-" + sRoomNo + "<br/>";
    sHtml += "-" + sApartName + "<br/>"
    sHtml += "-" + $("input[@name='selectbuilding']:checked").val() + "<br/>"; 
	$("#searchresult").html(sHtml);
	//the code 1/T2/C1/E2
	sCode = iRoomNo + "/" + sApartName + "/" + $("input[@name='selectbuilding']:checked").val();
	$("#codespan").html(sCode);
	$("#code").attr("value", sCode); 
	//the pictures (s)
	sPicturesSpan = '<img src="' + document.getElementById("base-url").value + 'upload/apartment/apartment_'+ sApartment_id + '_medium.jpg">';
	$("#picturespan").html(sPicturesSpan);
	$("#picturespan").attr("class","");
	//$("#firstimgtd").attr("bgcolor","#FFFFFF");
	//$("#secondimgtd").attr("bgcolor","#FFFFFF");
	document.getElementById("firstimgtd").style.backgroundColor = "#FFFFFF";
	document.getElementById("secondimgtd").style.backgroundColor = "#FFFFFF";
	//alert($("#secondimgtd").attr("bgcolor"));
	//zoom shit
	var sSecondHtml = '<p><a href="javascript:openPopup(\''+ sApartment_id + '\',\'' + sBuilding_id + '\')"><img border="0" src="' + document.getElementById("base-url").value + 'images/zoom_ico.jpg" width="55" height="53" hspace="0" vspace="0" border="0"></a></p>';
	$("#secondimgtd").html(sSecondHtml);
}

function openPopup(sApartment_id, sBuilding_id)
{
	var sUrl = document.getElementById("base-url").value + 'apartmentPopup.php?apartment_id=' + sApartment_id + "&building_id=" + sBuilding_id;
	height = 850;
	width = 1020;
	newwin = window.open(sUrl, "popup"," height=" + height + ",width=" + width + ",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no");
	newwin.focus(); 
}

function sendEmailPage()
{
	if(document.getElementById("code").value.length > 0) {
	var sUrl = document.getElementById("base-url").value + "sendMailPage.php?code=" + document.getElementById("code").value;
	height = 310;
	width = 620;
	newwin = window.open(sUrl, "sendmail"," height=" + height + ",width=" + width + ",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no");
	newwin.focus(); 
	} else {
		alert("Va rugam completati toate criteriile de mai sus");
		return;
	}
}
