function getList(mypage,mybrand,mymodel,mytype,myfromprice,mytoprice) {
	document.resultForm.page.value = mypage;
	document.resultForm.brand.value = mybrand;
	document.resultForm.model.value = mymodel;
	document.resultForm.type.value = mytype;
	document.resultForm.fromprice.value = myfromprice;
	document.resultForm.toprice.value = mytoprice;
	document.resultForm.submit();
}

function getPage(mypage) {
	document.myForm.page.value = mypage;
	document.myForm.submit();
}

function getModels() {
//	var brand = document.myForm.brand.options[document.myForm.brand.selectedIndex].value;
	var selectmenu=document.getElementById("brand");
	var brand=selectmenu.options[selectmenu.selectedIndex].value; //this refers to "selectmenu"
	document.getElementById('models').innerHTML='<img src="images/loader.gif">';
	var xmlHttp = createAjax();
	xmlHttp.onreadystatechange = function() {
		if ( xmlHttp.readyState == 4 ) {
			document.getElementById('models').innerHTML=xmlHttp.responseText;
		}
	}
	var url = 'getmodels.asp?brand='+brand;
	getAjax(xmlHttp,url);
}
function addFavorites(carid,brand) {
	document.getElementById('add_to_favorites'+carid).innerHTML='<img src="images/loader.gif">';
	var xmlHttp = createAjax();
	xmlHttp.onreadystatechange = function() {
		if ( xmlHttp.readyState == 4 ) {
			//document.getElementById('add_to_favorites'+carid).innerHTML=xmlHttp.responseText;
			document.getElementById('add_to_favorites'+carid).innerHTML='';
			alert(xmlHttp.responseText);
		}
	}
	var url = 'addtofavorites.asp?brand='+brand+';id='+carid;
	getAjax(xmlHttp,url);
}

function showLarge(myImage,myBGImage) {
	$('#mainImage').css("background", "url("+myBGImage+")");
	$("a#main-image").attr("href", myImage);
	tb_reinit('a.thickbox, area.thickbox, input.thickbox');

/*
 	var overlayimage = document.getElementById('overlay_image').src;
	document.getElementById('mainImage').innerHTML = '<a href="'+myImage+'" class="thickbox" rel="gallery"><img src="'+overlayimage+'" id="overlay_image" width="400" height="270" border="0" /></a>';
*/
}

function submitSEO (filename) {
	var elements = document.myForm.elements;
	var pairs = new Array();
	for (var i = 0; i < elements.length; i++) {
		elements[i].value = '';
	}
	document.myForm.script.value=filename;
	document.myForm.submit();
}

function delThis(item) {
	if ( confirm('Να διαγραφεί αυτό το στοιχείο?') ) {
		document.myForm.del.value=item;
		document.myForm.submit();
	}
	return false;
}

function submitThis(Form) {
	if ( checkForm(Form) ) {
		document.myForm.submit();
	}
	return false;
}

function addNew(Form) {
	document.myForm.newitem.value=1;
	document.myForm.submit();
	return false;
}

function editThis(myID) {
	document.myForm.id.value=myID;
	document.myForm.submit();
	return false;
}

function getDateString() {
	if ( document.myForm.year ) {
		document.myForm.date.value = document.myForm.year.value + document.myForm.month.value + document.myForm.day.value;
	}
	return;
}

function getDetails(page,value,category,del) {
	if ( page == 'subcategories' ) {
		document.getElementById('photos').innerHTML = '';
		document.getElementById('newphotos').innerHTML = '';
	}
	if ( !category ) {
		category='';
	}
	var parameters ='page=' + page + ';value=' + encodeURIComponent(value) + ';category=' + encodeURIComponent(document.myForm.category.options[document.myForm.category.selectedIndex].value);
	if ( document.myForm.subcategory ) {
		parameters = parameters  + ';subcategory=' + encodeURIComponent(document.myForm.subcategory.options[document.myForm.subcategory.selectedIndex].value);
	}
	if ( del ) {
		parameters = parameters  + ';del=' + del;
	}
	if ( category ) {
		var elements = document.myForm.elements;
		var pairs = new Array();
		for (var i = 0; i < elements.length; i++) {
			if ((name = elements[i].name) && (value = elements[i].value)) {
				if ( name != 'category' ) {
					if ( name != 'subcategory' ) {
						pairs.push(name + "=" + encodeURIComponent(value));
					}
				}
			}
		}
		parameters = parameters  + ';' + pairs.join(";");
	}
	var url = 'getdetails.asp?' + parameters;
	document.getElementById(page).innerHTML='<img src="images/loader.gif"><br /><br />This might take a while. Please wait... ';
	var xmlHttp = createAjax();
	xmlHttp.onreadystatechange = function() {
		if ( xmlHttp.readyState == 4 ) {
			var sections = xmlHttp.responseText.split('<!---->');
			document.getElementById(page).innerHTML=sections[0];
			if ( sections[1] ) {
				document.getElementById('newphotos').innerHTML=sections[1];
			}
			tb_init('a.thickbox, area.thickbox, input.thickbox');
			imgLoader = new Image();
			imgLoader.src = tb_pathToImage;
		}
	}
	getAjax(xmlHttp,url);
}

function createAjax() {
	var xmlHttp;
	try {
	  xmlHttp=new XMLHttpRequest();
	}
	catch (e) {
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	return xmlHttp;
}
function postAjax(xmlHttp,url,parameters) {
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", parameters.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.setRequestHeader("Cache-Control","no-store, no-cache, must-revalidate");
	xmlHttp.setRequestHeader("Pragma","no-cache");
	xmlHttp.setRequestHeader("Expires", 0);
	xmlHttp.send(parameters);
}


function getAjax(xmlHttp,url,parameters) {
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function checkForm(Form) {
	var dForm = document.myForm;
	if ( Form == 'products' ) {
		if ( dForm.cid.value == '' ) {
			alert("Παρακαλώ συμπληρώστε 'Κατηγορία'");
			return false;
		}
		if ( dForm.sid.value == '' ) {
			alert("Παρακαλώ συμπληρώστε 'Υποκατηγορία'");
			return false;
		}
		if ( dForm.title.value == '' ) {
			alert("Παρακαλώ συμπληρώστε 'Τίτλο'");
			return false;
		}
		if ( dForm.style.value == '' ) {
			alert("Παρακαλώ συμπληρώστε 'Style'");
			return false;
		}
		if ( dForm.brand.value == '' ) {
			alert("Παρακαλώ συμπληρώστε 'Οίκο'");
			return false;
		}
	}
	if ( Form == 'categories' ) {
		if ( dForm.category.value == '' ) {
			alert("Παρακαλώ συμπληρώστε 'Κατηγορία'");
			return false;
		}
	}
	if ( Form == 'subcategories' ) {
		if ( dForm.cid.value == '' ) {
			alert("Παρακαλώ συμπληρώστε 'Κατηγορία'");
			return false;
		}
		if ( dForm.subcategory.value == '' ) {
			alert("Παρακαλώ συμπληρώστε 'Υποκατηγορία'");
			return false;
		}
	}
	if ( Form == 'styles' ) {
		if ( dForm.style.value == '' ) {
			alert("Παρακαλώ συμπληρώστε 'Style'");
			return false;
		}
	}
	if ( Form == 'brands' ) {
		if ( dForm.brand.value == '' ) {
			alert("Παρακαλώ συμπληρώστε 'Οίκο'");
			return false;
		}
	}
    return true;
}

