function makeRequest(url,dvname) {
var http_request = false;


document.getElementById(dvname).className="loading";


        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        http_request.onreadystatechange = function() { 
        				alertContents(http_request,dvname);
        				};
       
        http_request.open('GET', url, true);
        http_request.send(null);

    }


function showProductItems(url, activediv) {
       hs.close(document.getElementById(activediv));
       setTimeout(gogo(url), 150);
    }

function gogo(url){
 location.href = url;
 }


function addToCart(id) {
var http_request = false;
var numItemsList = document.getElementById('numItems_'+id);
var numItems = numItemsList.options[numItemsList.selectedIndex].value;
var url = "http://www.nuala-art.nl/templates/cartadd.php?id="+id+"&num="+numItems;
var dvname = "cart";


document.getElementById(dvname).className="loading";


        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        http_request.onreadystatechange = function() { 
        				alertContents(http_request,dvname);
//iframe.location.href='http://www.nuala-art.nl/templates/addcartAlert.php'; -->
        				};
       
        http_request.open('GET', url, true);
        http_request.send(null);
    }


function showItemOpts(id){
	startLyteFrame('http://www.nuala-art.nl/templates/orderoptions.php?id='+id,'opties');	
}

function startLyteFrame(url, title) {
	      var anchor = this.document.createElement('a');
	      anchor.setAttribute('rev', 'width: 300px; height: 240px; scrolling: auto;');
	      anchor.setAttribute('title', title);
	      anchor.setAttribute('href', url);
	      anchor.setAttribute('rel', 'lyteframe');
	      //alert(anchor.getAttrbute('title'));
	      myLytebox.start(anchor, false, true);
	      return false;
	}

function alertContents(http_request,dvname) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
            	document.getElementById(dvname).className="loaded";
                document.getElementById(dvname).innerHTML=http_request.responseText;
            } else {
            	alert('There was a problem with the request.');
            	document.getElementById(dvname).innerHTML='';
 				document.getElementById(dvname).className="unloaded";
               
            }
        }

    }


function showFAQanswer(faqID) {
var http_request = false;

var ref=document.getElementsByName("answer");
	for(var i=0;i<ref.length;i++){
	ref[i].innerHTML='';
	ref[i].className='hide';
	}

 url = 'http://www.nuala-art.nl/templates/faq.inc.php?id='+faqID;
 dvname = 'faq'+faqID;

 makeRequest(url,dvname);

}

function addItemOptionsToCart(id,count){
var opt_str = ''
var numItemsList = document.getElementById('numItems_'+id);
var numItems = numItemsList.options[numItemsList.selectedIndex].value;


for (var i=0; i<count; i++) {
	
var lst = document.getElementById('Opt'+id+'Option'+i);
var lt = lst[lst.selectedIndex].value;
opt_str = opt_str + ',' + lt;

}

parent.window.makeRequest('http://www.nuala-art.nl/templates/cartadd.php?id='+id+"&num="+numItems+'&options='+opt_str.substr(1),'cart');
//iframe.location.href='http://www.nuala-art.nl/templates/addcartAlert.php';
}
