<!--
/***********************************************
* Drag and Drop Script: ? Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

var dragobject={
	z: 0, x: 0, y: 0, offsetx : null, offsety : null, targetobj : null, dragapproved : 0,
	initialize:function(){
		document.onmousedown=this.drag
		document.onmouseup=function(){this.dragapproved=0}
	},
	drag:function(e){
		var evtobj=window.event? window.event : e
		this.targetobj=window.event? event.srcElement : e.target
		if (this.targetobj.className=="drag"){
			this.dragapproved=1
			if (isNaN(parseInt(this.targetobj.style.left))){this.targetobj.style.left=0}
			if (isNaN(parseInt(this.targetobj.style.top))){this.targetobj.style.top=0}
			this.offsetx=parseInt(this.targetobj.style.left)
			this.offsety=parseInt(this.targetobj.style.top)
			this.x=evtobj.clientX
			this.y=evtobj.clientY
			if (evtobj.preventDefault)
			evtobj.preventDefault()
			document.onmousemove=dragobject.moveit
		}
	},
	moveit:function(e){
		var evtobj=window.event? window.event : e
		if (this.dragapproved==1){
			this.targetobj.style.left=this.offsetx+evtobj.clientX-this.x+"px"
			this.targetobj.style.top=this.offsety+evtobj.clientY-this.y+"px"
			return false
		}
	}
}

dragobject.initialize()

var XMLHttpRequestObject = false; 

if (window.XMLHttpRequest) {
    XMLHttpRequestObject = new XMLHttpRequest();
} else if (window.ActiveXObject) {
    XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

///////////// ajax function, specify div id and get the url content to load to it ///////////////	  
function getData(dataSource, divID) 
{ 
	if(XMLHttpRequestObject) {
	  var obj = document.getElementById(divID); 
	  XMLHttpRequestObject.open("GET", dataSource); 

	  XMLHttpRequestObject.onreadystatechange = function() 
	  { 
		if (XMLHttpRequestObject.readyState == 4 && 
		  XMLHttpRequestObject.status == 200) { 
			obj.innerHTML = XMLHttpRequestObject.responseText; 
		} 
	  } 

	  XMLHttpRequestObject.send(null); 
	}
}

//////////////// ajax function, specify image source and load it into div with id=targetDiv/////////////////////
function getImage(dataSource)
{ 
		document.getElementById("targetDiv").innerHTML = 
			"<img class=\"drag\" src=\"" + dataSource 
			+ "\">";
}
var show=1;
function buttonONOFF()
{ 
	if(show==0){
		 document.getElementById("b").style.visibility = 'hidden'; show=1;
	}
	else {
		 document.getElementById("b").style.visibility = 'visible'; show=0;
	}
}

function showTarget()
{
	 document.getElementById("targetDiv").style.visibility = 'visible'; 
}
function hideTarget()
{
	 document.getElementById("targetDiv").style.visibility = 'hidden'; 
}

//////////// ajax to load flv video into div with id=flvDiv ////////////////////////////
function getFLV(dataSource)
{ 
	var XMLHttpRequestObject = false; 

	if (window.XMLHttpRequest) {
	  XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
	  XMLHttpRequestObject = new 
		ActiveXObject("Microsoft.XMLHTTP");
	}

	if(XMLHttpRequestObject) {
	  XMLHttpRequestObject.open("GET", dataSource); 

	  XMLHttpRequestObject.onreadystatechange = function() 
	  { 
		if (XMLHttpRequestObject.readyState == 4 && 
		  XMLHttpRequestObject.status == 200) { 
			document.getElementById("flvDiv").innerHTML = 
			   XMLHttpRequestObject.responseText;
			delete XMLHttpRequestObject;
			XMLHttpRequestObject = null;
		} 
	  } 
	  XMLHttpRequestObject.send(null); 
	}
}

//////////// ajax to load image into div with id=imgDiv ////////////////////////////
function getIMG(dataSource)
{ 
	var XMLHttpRequestObject = false; 

	if (window.XMLHttpRequest) {
	  XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
	  XMLHttpRequestObject = new 
		ActiveXObject("Microsoft.XMLHTTP");
	}

	if(XMLHttpRequestObject) {
	  XMLHttpRequestObject.open("GET", dataSource); 

	  XMLHttpRequestObject.onreadystatechange = function() 
	  { 
		if (XMLHttpRequestObject.readyState == 4 && 
		  XMLHttpRequestObject.status == 200) { 
			document.getElementById("imgDiv").innerHTML = 
			   XMLHttpRequestObject.responseText;
			delete XMLHttpRequestObject;
			XMLHttpRequestObject = null;
		} 
	  } 
	  XMLHttpRequestObject.send(null); 
	}
}

function link2bb()
{ 
  document.getElementById("someDiv").innerHTML = 
	   "<iframe src=\"http://www.bbeshop.com/\" width=\"100%\" height=\"500px\"></iframe>";
}

//-->