function openGalery(urlLink)
{
    window.open(urlLink, 'photoWindow', 'toolbar=0, scrollbars=1, resizable=1, location=0, width=800, height=500, top=100, left=200');
}

function showPhoto(id)
{
    for(var i = 0; document.getElementById('bigPhoto' + i); i++)
    {
        document.getElementById('bigPhoto' + i).style.display = 'none';
    }
    document.getElementById('bigPhoto' + id).style.display = 'block';
}

function showGallery(url)

	{

		var sw = screen.availWidth;

		var sh = 600;

		window.open(url,'popupas','toolbar=0, scrollbars=1, resizable=1, width=' + screen.availWidth + ', height=' + 700);

	}


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

//Arthoor 2007-08-08
function GetXmlChildNodesText(node)
{
	var rez = '';
	for (var i = 0; i < node.childNodes.length; i++)
	{
		rez += node.childNodes[i].nodeValue;
	}
	return rez;
}

var new_skelb_kateg_xmlHttp;
var new_skelb_skyr_xmlHttp;
var new_skelb_posk_xmlHttp;
var new_models_xmlHttp;
var iesk_apskritys_xmlHttp;
var iesk_sav_xmlHttp;
var iesk_raj_xmlHttp;


function new_models(val, modelis, custom_width)
{
	new_models_xmlHttp=GetXmlHttpObject();
	if (new_models_xmlHttp==null)
	{
		alert ("Your browser does not support AJAX! Please, update Your browser.");
		return;
	}
	
	var url='/Adverts/getModels/';
	url=url+"?id="+val;
	url=url+"&randsid="+Math.random();
	if(custom_width)
		url = url+'&'+custom_width+'=1';
	if(modelis)
		url=url+"&modelis="+modelis;
	new_models_xmlHttp.onreadystatechange=function()
	{
		new_models_xmlHttp_stateChanged();
	}
	new_models_xmlHttp.open("GET",url,true);
	new_models_xmlHttp.send(null);
}

function new_models_xmlHttp_stateChanged()
{ 
	if (new_models_xmlHttp.readyState==4)
	{
		var re = new_models_xmlHttp.responseXML.documentElement;
		var re_busena = re.getElementsByTagName('busena')[0].firstChild.nodeValue;
		if (re_busena == '1')
		{
			
			document.getElementById("models").innerHTML = GetXmlChildNodesText(re.getElementsByTagName('kategselecttekstas')[0]);
			new_skelb_posk_bandyti_pasirinkti();
		}
	}
}
function ch_models(val){
	document.getElementById("modelis").value = val;
}


function new_skelb_kateg_bandyti_pasirinkti()
{
	var kid = document.skelbimo_forma.kid.value;
    old_kid = kid;
    if(kid == 2)
    {
        if(document.getElementById('sav'))
            if(document.getElementById('sav').value > 0)
            {
                iesk_raj(document.getElementById('sav').value, 0);
            }
    }
    else
        document.getElementById('rajonai').innerHTML = '';
    new_skelb_kateg_pasirinkti(kid);
}

function new_skelb_skyr_bandyti_pasirinkti()
{
	var sid = document.skelbimo_forma.sid.value;
	new_skelb_skyr_pasirinkti(sid);
}

function new_skelb_posk_bandyti_pasirinkti()
{
	var pid = document.skelbimo_forma.pid.value;
	new_skelb_posk_pasirinkti(pid);

	var spec_kateg = document.skelbimo_forma.spec_kateg.value;
	if (spec_kateg == 'transp_automob')
	{

		var marke_input = document.getElementById('marke');
		if (marke_input)
		{
			var val = document.skelbimo_forma.pid.options[document.skelbimo_forma.pid.selectedIndex].text;
			if (pid != '54')
			{
				marke_input.value = val;
				marke_input.setAttribute('readOnly','readonly');
			}
			else
			{
				marke_input.value = '';
				marke_input.removeAttribute('readOnly');
			}
		}
	}
	else if (spec_kateg == 'rysio_mob')
	{
		var gamint_input = document.getElementById('gamint');
		if (gamint_input)
		{
			var val = document.skelbimo_forma.pid.options[document.skelbimo_forma.pid.selectedIndex].text;
			if (pid != '55')
			{
				gamint_input.value = val;
				gamint_input.setAttribute('readOnly','readonly');
			}
			else
			{
				gamint_input.value = '';
				gamint_input.removeAttribute('readOnly');
			}
		}
	}
}

function catChange(sel)
{
	var id = sel.id;
	var value = sel.value;

	if(value == 36)
	{
		$('#basic, #spec, #ospec').show();
		
		if(id=='categoryID')
		{
			$('#selectCategory').hide();
			$('#categoryID2').val(36);
			
		} else
		{
			$('#selectCategory2').hide();
			$('#categoryID').val(36);
		}
		
		$('#basic_action').hide();
		
	} else 
	{
		$('#spec, #ospec, #selectCategory2').hide();
		
		if(id=='categoryID2')
			$('#categoryID').val(value);
		
		if(value == 0)
		{
			$('#block').show();
			$('#basic').hide();
			
		}else
		{
			$('#basic').show();
		}
		
		$('#basic_action, #selectCategory').show();
	}
}

var morePhotosCount = 2;
function morePhotos(link)
{
	if(morePhotosCount>5)
	{
		return;
	}
	
	$('#morePhotos'+morePhotosCount).show();
	morePhotosCount = morePhotosCount + 1;
	
	if(morePhotosCount>5)
	{
		link.style.display = 'none';
	}
}

function checkAdvert(form)
{
	var errors = new Array();
	
	if(form.categoryID.value == 36)
	{
		if(form.pid.value=='')
			errors[errors.length] = 'Įveskite markę';
		
		if(form.mid!=undefined && form.mid.value=='')
			errors[errors.length] = 'Įveskite modelį';
		
		if(form.spalva.value=='')
			errors[errors.length] = 'Įveskite spalvą';
		
		if(form.pavar.value=='')
			errors[errors.length] = 'Įveskite pavarų dežės tipą';
		
		if(form.kebul.value=='')
			errors[errors.length] = 'Įveskite kėbulo tipą';
		
		if(form.veiksmas.value=='')
			errors[errors.length] = 'Įveskite veiksmą';
		
		if(form.duru.value=='')
			errors[errors.length] = 'Įveskite durų skaičių';
		
		if(form.metai.value=='')
			errors[errors.length] = 'Įveskite pagaminimo metus';
		
		if(form.kuras.value=='')
			errors[errors.length] = 'Įveskite kuro tipą';
		
		if(form.bukle.value=='')
			errors[errors.length] = 'Įveskite buklę';
	}
	
	if(form.categoryID.value=='')
		errors[errors.length] = 'Pasirinkite kategoriją';
		       
	if(form.pav.value.length < 5)
		errors[errors.length] = 'Įveskite tinkamą antraštę';
	
	if(form.textas.value.length < 5)
		errors[errors.length] = 'Įveskite tinkamą aprašymą';
	
	if(form.cityID.value.length=='')
		errors[errors.length] = 'Pasirinkite miestą';
	
	if(form.vardas.value=='')
		errors[errors.length] = 'Įveskite vardą';
	
	if(form.telefonas.value=='')
		errors[errors.length] = 'Įveskite telefoną';
	
	if(form.kaina.value=='')
		errors[errors.length] = 'Įveskite kainą';
	
	if(form.agree.checked != true)
		errors[errors.length] = 'Būtina sutikti su bendrosiomis nuostatomis';
	
	if(errors.length>0)
	{
		var html = errors.join('<br />');
		$('#errorMsg').html(html);
		document.location.hash = '#errorMsg';
		return false;
	}
	
	
	return true;
}
