//Gets the browser specific XmlHttpRequest Object
// BOF socialmedia
function setSocialButtons(){
	if ( document.getElementById('hyvesbutton') != null ){
		var title=document.title;
		var url = window.location.toString();
		var hyvesurl = 'http://www.hyves-share.nl/button/tip/?tipcategoryid=12&rating=5&title='+title+'&body=[url='+url+']Kijk dit eens![/url]';
		var facebookurl = 'http://www.facebook.com/sharer.php?u='+url+'&t='+title;
		var twitterurl = 'http://twitter.com/share?url='+url+'&text='+title;
		document.getElementById('hyvesbutton').onclick = function(){ openwindow( hyvesurl );track('hyves'); return false;};
		document.getElementById('facebookbutton').onclick =  function(){  openwindow( facebookurl ); track('facebook'); return false;};
		document.getElementById('twitterbutton').onclick = function(){  openwindow( twitterurl );track('twitter'); return false;};
	}
}

function track ( service ){
	//_gaq.push(['_trackPageview','/social/'+service]);
	pageTracker._trackPageview('/social/'+service);
	return false;
}

function openwindow( url ){
   mywindow = window.open (url,"mywindow","location=0,status=0,scrollbars=1,width=600,height=500");
}

function addToBookmarks( url, title){
	track('bookmark');
	if (window.sidebar) // firefox
		window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all)// ie
		window.external.AddFavorite(url, title);
}

window.onload = setSocialButtons;
// EOF socialmedia

<!-- Shoutbox start

function RequestObject() {
if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Uw Browser ondersteunt helaas deze functie niet.");
	}
}
var connect = RequestObject();


/*function storeText()
{
if (connect.readyState == 4 || connect.readyState == 0) {
	var data = escape(document.getElementById('shout_text').value);
	connect.open("GET", 'shoutbox.php?message=' + data, true);
	connect.onreadystatechange = getResponse;
	connect.send(null);
	}
}
function getResponse() {
	if (connect.readyState == 4) {
	var data = connect.responseText;
	document.getElementById('shoutboxArea').innerHTML = data;
	}
}
*/
function myRound(n, Stellen) 
{ 
  return ergebnis = (Math.round(n * Math.pow(10, Stellen)) / Math.pow(10, Stellen));
}


function upDatePrice() 
{
	var preisAufschlag=0;
	var zubebhoerAktiv = 0;
	preisAufschlag=eval(document.getElementById('products_qty').value)*document.getElementById('priceHidden').value;
	
	for(var i=0;i<document.forms.cart_quantity.elements.length;i++)
	{
		if(document.forms.cart_quantity.elements[i].type=="checkbox" && document.forms.cart_quantity.elements[i].name=='products_id[]' && document.forms.cart_quantity.elements[i].checked===true)
		{
			zubebhoerAktiv = 1;
			nummer = document.forms.cart_quantity.elements[i].value;
			preisAufschlag+=eval(document.getElementById('wert_' + nummer).value)*eval(document.getElementById('products_qty_' + nummer).value);
		}
	}
	
	if (zubebhoerAktiv == 0) {
		document.getElementById("DynPrice").innerHTML='';
		return;
	}
	
	if(preisAufschlag!=document.getElementById('priceHidden').value) 
	{
		gerundet = myRound(preisAufschlag,2);
		document.getElementById("DynPrice").innerHTML='<strong>' + SuchenUndErsetzen(gerundet.toFixed(2),'.',',') + '<?php echo "&nbsp;".$_SESSION["currency"]."</strong><br>".FOR_ALL_OPTIONS_CHOSEN; ?>';
	}
	else
		document.getElementById("DynPrice").innerHTML='';
}

function clickclear(thisfield, defaulttext) {
	if (thisfield.value == defaulttext) {
		thisfield.value = "";
	}
}

function clickrecall(thisfield, defaulttext) {
	if (thisfield.value == "") {
		thisfield.value = defaulttext;
	}
}
/*accessoires; get the accessoire*/
function fillCheckbox(id) {
	if (document.getElementById(id).checked) {
		document.getElementById(id).checked = false;
	}
	else {
		document.getElementById(id).checked = true;
	}
}


