var loadedobjects = ""
var rootdomain = "index.php"
var bustcacheparameter = ""
var page_request = false

function ajaxpage(url, containerid, anz, func) {
	var page_request = false
	if (window.XMLHttpRequest) // if Mozilla, Safari etc
		page_request = new XMLHttpRequest()
	else if (window.ActiveXObject) { // if IE
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		} catch (e) {
			try {
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
			} catch (e) {
			}
		}
	} else
		return false
	var link = rootdomain + url;
	page_request.onreadystatechange = function() {
		loadpage(page_request, containerid, func)
	}
	page_request.open('GET', link, true)
	page_request.send(null)
	return "";
}

function loadpage(page_request, containerid, func) {
	if (page_request.readyState == 4
			&& (page_request.status == 200 || window.location.href
					.indexOf("http") == -1)) {
		if (containerid)
			$(containerid).innerHTML = page_request.responseText;
		if (func)
			eval(func);
	}
}

function switchOptions(prod,val,master,opt) {
	var containerid = "PS_Options";
	$(containerid).innerHTML = 'DATEN werden geladen';
        
	if(val == '') val=0;
	var my_url = '/switchOptions_'+prod+'_'+val+'_'+master+'_'+opt+'.html';
	var jsonRequest = new Request.JSON({url: my_url, onSuccess: function(abs){
		$(containerid).innerHTML = '';
		//$(containerid).innerHTML = abs.str;



 		var a = document.createElement('div');
		$(containerid).appendChild(a);
   	 	a.innerHTML = abs.str;





		if(abs.BO == 1) {
			TB_show('','#TB_inline?height=400&amp;width=550&amp;inlineId=BO_FORM','');
			$('BO_FORM').style.display='none';
			$('in_cart_submit').style.display='none';
		} else {
			$('in_cart_submit').style.display='block';
		}	
		
	}}).get();

}



function showdiv(itsname){
	if(document.getElementById(itsname).style.display=='none')
	 	document.getElementById(itsname).style.display='block';
	else document.getElementById(itsname).style.display='none';
}

function setPsInfo(ps) {
	var email = document.cart_quantity["email_"+ps].value;
	var my_obj = '';
	if(!email) {
		email = $('BO_EMAIL').value;
	}
	if(!email){
		//var children = $("TB_ajaxContent").getChildren();
		var children = $("backorder").getChildren();
		//obj = children[0];
		children.each(function(item, index){
			if(!email) {
    			if(item.getProperty('id') == "email_"+ps) {
    				email = item.getProperty('value');
    				console.log(email);
    				console.log(item.get('value'));
    			}	
    		}	
			if(item.getProperty('id')=="backorder_status")
    			my_obj = item;
			console.log(my_obj);
			if(item.getProperty('id')=="backorder") {
		    	child = item.getChildren();
		    	child.each(function(item, index){
		    		if(!email) {
		    			if(item.getProperty('id') == "email_"+ps) {
		    				email = item.getProperty('value');
		    			}	
		    		}	
		    		if(item.getProperty('id')=="backorder_status")
		    			my_obj = item;
		    			
		    	});	
		    }	
		});
		//alert(obj.get('value'));
	}
	if(email) {
		var url = '/setPsInfo_'+ps+'-'+email+'.html';
		var jsonRequest = new Request.JSON({url: url, onSuccess: function(str){
			$('backorder_status').innerHTML = str;
			if($('BO_Backorder_status')) {
				TB_remove();
				$('BO_Backorder_status').innerHTML = str;
				
			}	
			//$(my_obj).innerHTML = str;
		}}).get();
		//ajaxpage(url,'backorder_status');
	}	
}


function saveBackorder(ps) {
	document.cart_quantity.PS_ID.value = ps;
	document.cart_quantity.bo.value = 1;
	document.cart_quantity.submit();
}
