function go2top() {
$.scrollTo('#pagetop',1000);
}

function go2searchfilter() {
/*$.scrollTo('#searchfilter',1000);*/
}

function showLoading() {
document.getElementById("prods_overview").innerHTML="<p><img src='pictures/loading.gif' alt='loading...'></p><p>&nbsp;</p><p>&nbsp;</p>";
}

function resetLine() {
showLoading();
document.filterProds.searchline.selectedIndex = 0;
document.filterProds.searchline.selectedIndex.value = "";
}

function resetSegment() {
showLoading();
document.filterProds.searchsegment.selectedIndex = 0;
document.filterProds.searchsegment.selectedIndex.value = "";
}

function resetType() {
showLoading();
document.filterProds.searchtype.selectedIndex = 0;
document.filterProds.searchtype.selectedIndex.value = "";
}

function loadProds(lang,searchtype,searchsegment,searchline) {
var prodsLoader=new Ajax()
prodsLoader.url="includes/mod.products.php";
prodsLoader.params="lang="+lang+"&searchtype="+searchtype+"&searchsegment="+searchsegment+"&searchline="+searchline;
prodsLoader.onSuccess=successHandlerProds;
prodsLoader.onError=errorHandlerProds;
prodsLoader.doRequest();
}

function successHandlerProds(txt,xml) {
document.getElementById("prods_overview").innerHTML=txt;
}

function errorHandlerProds(msg) {
document.getElementById("prods_overview").innerHTML=msg;
}

// search addresses
function loadContacts(lang,searchcontact) {
var contactsLoader=new Ajax()
contactsLoader.url="includes/mod.contacts.php";
contactsLoader.params="lang="+lang+"&searchcontact="+searchcontact;
contactsLoader.onSuccess=successHandlerContacts;
contactsLoader.onError=errorHandlerContacts;
contactsLoader.doRequest();
}

function successHandlerContacts(txt,xml) {
document.getElementById("contacts_overview").innerHTML=txt;
}

function errorHandlerContacts(msg) {
document.getElementById("contacts_overview").innerHTML=msg;
}


// popup e-shop
function loadWebshop(webshopURL) {
$('#contacts_overview').animate({opacity: 0.2}, 200);
if(webshopURL) {
document.getElementById('contacts_overview').innerHTML = "<a href='"+webshopURL+"' target='e_shop' style='font-weight:bold;line-height:17px;'>"+webshopURL+"</a>";
$('#contacts_overview').animate({opacity: 1.0}, 500);
setTimeout("window.open('"+webshopURL+"','e_shop','')",800);
} else {
document.getElementById('contacts_overview').innerHTML = "<span style='line-height:17px;'>...</span>";
}
}



// new: append vCard div for contact details
function appendVcard() {
if($('#vcard').length == 0) {
	$('body').append("<div id='vcard'></div>");
	$('#vcard').draggable();
	}
}





