function Inint_AJAX() {
	try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {} //IE
	try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
	try { return new XMLHttpRequest();          } catch(e) {} //Native Javascript
	alert("XMLHttpRequest not supported");
	return null;
}
function trimAll(sString){
	while (sString.substring(0,1) == ' ')
	{
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
		sString = sString.substring(0,sString.length-1);
	}
	return sString;
}
function showPlayer(var1){
		var so = new SWFObject("but1.swf", "but1", "1", "1", "6","#ffffff");
		so.addVariable("mysong", var1);
		so.addParam("allowFullScreen", "true");
	    so.addParam("AllowScriptAccess", "always");		
		so.write("flashvar");
}
function getElementsByClassName(classname, node)  {
    if(!node) node = document.getElementsByTagName("body")[0];
    var a = [];
    var re = new RegExp('\\b' + classname + '\\b');
    var els = node.getElementsByTagName("*");
    for(var i=0,j=els.length; i<j; i++)
        if(re.test(els[i].className))a.push(els[i]);
    return a;
}

function ResetClass(x,y,z){
	if (z === undefined) {} else { 
		if(x.className=="play"){
			UpdateHeard(z);
		}
	}
	var toggle=0;
	if(x.className=="pause"){
		toggle=1;
	}
	var divs = getElementsByClassName("pause");
	for(i=0; i <divs.length;i++){
		divs[i].className= "play";
	}
	if(toggle==0){
		x.className = "pause";
		showPlayer(y);
	}else{
		showPlayer('1');
	}	
}

function ResetfClass(x,y,z){
	if (z === undefined) {} else { 
		if(x.className=="play"){
			//UpdateHeard(z);
		}
	}
	var toggle=0;
	if(x.className=="pause"){
		toggle=1;
	}
	var divs = getElementsByClassName("pause");
	for(i=0; i <divs.length;i++){
		divs[i].className= "play";
	}
	if(toggle==0){
		x.className = "pause";
		showPlayer(y);
	}else{
		showPlayer('1');
	}	
}

function ResetPlayer(){
	var divs = getElementsByClassName("pause");
	for(i=0; i <divs.length;i++){
		divs[i].className= "play";
	}
}

function HeardSong(x,y,z){
	ResetPlayer();
	if(x==y){
		document.getElementById(z+y).setAttribute("class", "pause");
		document.getElementById(z+y).setAttribute("className", "pause");
	}else{
		document.getElementById(z+y).setAttribute("class", "play");
		document.getElementById(z+x).setAttribute("class", "pause");
		document.getElementById(z+y).setAttribute("className", "play");
		document.getElementById(z+x).setAttribute("className", "pause");
	}
	UpdateHeard(x);
}

function UpdateHeard(x){
	var req = Inint_AJAX();
	req.onreadystatechange = function () {
			if (req.readyState==4) {
				if (req.status==200) {
					//alert(req.responseText);
					var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
					document.getElementById("HeardCounter").innerHTML= result;
				}
			}
		 };
	
	req.open("GET", "update_heard_count.php?cid="+ x);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
	req.send(null);
}

function artistgallery(x,y){
	var req = Inint_AJAX();
	req.onreadystatechange = function () {
			if(req.readyState == 3){
	              document.getElementById("listingGALLERY").innerHTML = '<img src="images/loading.jpg" align="center" />';
			}
			if (req.readyState==4) {
				if (req.status==200) {
					//alert(req.responseText);
					var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
					document.getElementById("listingGALLERY").innerHTML = result;
				}
			}
		 };
	
	req.open("GET", "ajax_artist_gallery.php?artist_id="+ x + "&Page="+ y);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
	req.send(null);
}

function artistcomment(x,y,z){
	var req = Inint_AJAX();
	req.onreadystatechange = function () {
			if(req.readyState == 3){
	              document.getElementById("listingTALK").innerHTML = '<img src="images/loading.jpg" align="center" />';
			}
			if (req.readyState==4) {
				if (req.status==200) {
					//alert(req.responseText);
					var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
					document.getElementById("listingTALK").innerHTML = result;
				}
			}
		 };
	
	req.open("GET", "ajax_artist_comment_display.php?artist_id="+x+ "&Page="+ y+ "&comment_id="+ z);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
	req.send(null);
}

function artistlistcomment(x,y){
	var req = Inint_AJAX();
	req.onreadystatechange = function () {
			if(req.readyState == 3){
	            if(y==1){ 
				document.getElementById("ListComments").innerHTML = '<img src="../images/loading.jpg" align="center" />';
				}else{
				document.getElementById("ListAllComments").innerHTML = '<img src="../images/loading.jpg" align="center" />';
				}
			}
			if (req.readyState==4) {
				if (req.status==200) {
					//alert(req.responseText);
					var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
					if(y==1){
						document.getElementById("ListComments").innerHTML = result;
					}else{
						document.getElementById("ListAllComments").innerHTML = result;
					}
				}
			}
		 };
	
	req.open("GET", "ajax_fo_comments.php?displaycount="+x+ "&Page="+ y);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
	req.send(null);
}


function artistcommentblock(x,y){
	var req = Inint_AJAX();
	req.onreadystatechange = function () {
			if (req.readyState==4) {
				if (req.status==200) {
					//alert(req.responseText);
					var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
					if(result=='Y'){
						artistcomment(x,'1','');
					}else{
						alert('due to technical reasons we cannot block the user presently, kindly contact the administrator');	
					}
				}
			}
		 };
	
	req.open("GET", "ajax_artist_comment.php?mode=block&artist_id="+x+ "&user_id="+ y);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
	req.send(null);
}

function artistcommentdelete(x,y){
	var req = Inint_AJAX();
	req.onreadystatechange = function () {
			if (req.readyState==4) {
				if (req.status==200) {
					//alert(req.responseText);
					var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
					if(result=='Y'){
						artistcomment(x,'1','');
					}else{
						alert('due to technical reasons we cannot block the user presently, kindly contact the administrator');	
					}
				}
			}
		 };
	
	req.open("GET", "ajax_artist_comment.php?mode=delete&artist_id="+x+ "&comment_id="+ y);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
	req.send(null);
}

function totalEncode(str){ 
var s=escape(str); 
s=s.replace(/\+/g,"+"); 
s=s.replace(/@/g,"@"); 
s=s.replace(/\//g,"/"); 
s=s.replace(/\*/g,"*"); 
return(s); 
}  

function artistlikecount(x) {
	var  url = 'ajax_likecount.php?artist_id='+x;
	if (window.XMLHttpRequest) {              
		AJAX=new XMLHttpRequest();              
	} else {                                  
		AJAX=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (AJAX) {
		AJAX.open("GET", url, false);                             
		AJAX.send(null);
		if (AJAX.readyState==4){
			if (AJAX.status==200){
				var result = AJAX.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
				document.getElementById("LikeCount"+x).innerHTML = result;
			}	
		}		
	} else {
		 return false;
	}                                             
}

function artistplaylist(x) {
	var  url = 'ajax_playlist.php?playlistdiv='+x;
	if (window.XMLHttpRequest) {              
		AJAX=new XMLHttpRequest();              
	} else {                                  
		AJAX=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (AJAX) {
		AJAX.open("GET", url, false);                             
		AJAX.send(null);
		if (AJAX.readyState==4){
			if (AJAX.status==200){
				var result = AJAX.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
				document.getElementById("ListenPlayList").innerHTML = result;
			}	
		}		
	} else {
		 return false;
	}                                             
}

function purchaseplaylist(x) {
	var  url = 'ajax_purchased_playlist.php?playlistdiv='+x;
	if (window.XMLHttpRequest) {              
		AJAX=new XMLHttpRequest();              
	} else {                                  
		AJAX=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (AJAX) {
		AJAX.open("GET", url, false);                             
		AJAX.send(null);
		if (AJAX.readyState==4){
			if (AJAX.status==200){
				var result = AJAX.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
				document.getElementById("PurchasePlayList").innerHTML = result;
			}	
		}		
	} else {
		 return false;
	}                                             
}

function artistvideo(x,y){
	var req = Inint_AJAX();
	req.onreadystatechange = function () {
			if(req.readyState == 3){
	              document.getElementById("listingVIDEO").innerHTML = '<img src="images/loading.jpg" align="center" />';
			}
			if (req.readyState==4) {
				if (req.status==200) {
					//alert(req.responseText);
					var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
					document.getElementById("listingVIDEO").innerHTML = result;
				}
			}
		 };
	
	req.open("GET", "ajax_artist_video.php?artist_id="+ x + "&Page="+ y);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
	req.send(null);
}

function artistaudio(x,y){
	var req = Inint_AJAX();
	req.onreadystatechange = function () {
			if(req.readyState == 3){
	              document.getElementById("listingAUDIO").innerHTML = '<img src="images/loading.jpg" align="center" />';
			}
			if (req.readyState==4) {
				if (req.status==200) {
					//alert(req.responseText);
					var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
					document.getElementById("listingAUDIO").innerHTML = result;
				}
			}
		 };
	
	req.open("GET", "ajax_artist_audio.php?artist_id="+ x + "&Page="+ y);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
	req.send(null);
}

function artistwallpaper(x,y){
	var req = Inint_AJAX();
	req.onreadystatechange = function () {
			if(req.readyState == 3){
	              document.getElementById("listingWALLPAPER").innerHTML = '<img src="images/loading.jpg" align="center" />';
			}
			if (req.readyState==4) {
				if (req.status==200) {
					//alert(req.responseText);
					var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
					document.getElementById("listingWALLPAPER").innerHTML = result;
				}
			}
		 };
	
	req.open("GET", "ajax_artist_wallpaper.php?artist_id="+ x + "&Page="+ y);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
	req.send(null);
}

function artistfan(x,y){
	var req = Inint_AJAX();
	req.onreadystatechange = function () {
			if(req.readyState == 3){
	              document.getElementById("listingFAN").innerHTML = '<img src="images/loading.jpg" align="center" />';
			}
			if (req.readyState==4) {
				if (req.status==200) {
					//alert(req.responseText);
					var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
					document.getElementById("listingFAN").innerHTML = result;
				}
			}
		 };
	
	req.open("GET", "ajax_artist_fan.php?artist_id="+ x + "&Page="+ y);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
	req.send(null);
}

function add_to_fanlist(x,y){
	var req = Inint_AJAX();
	req.onreadystatechange = function () {
			if (req.readyState==4) {
				if (req.status==200) {
					//alert(req.responseText);
					var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");
					if(result=="Yes"){
						artistfan(x,'1');
					}else if(result=="No"){
						alert("You are already a fan of the Artist");
					}
				}
			}
		 };
	
	req.open("GET", "artist_fan.php?artist_id="+ x + "&user_id="+ y);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
	req.send(null);
}

function PlayVideo(x,y,z){
	var result;
	result='<div class="fl mr7">';
	result= result + '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="240" height="200" id="videoplyr" align="left">';
	result= result + '<param name="allowScriptAccess" value="sameDomain" />';
	result= result + '<param name="allowFullScreen" value="false" />';
	result= result + '<param name="movie" value="video_sk1.swf?myvideo='+ escape(x) +'" />';
	result= result + '<param name="quality" value="high" />';
	result= result + '<param name="bgcolor" value="#ffffff" />';	
	result= result + '<embed src="video_sk1.swf?myvideo='+ escape(x) +'" quality="high" bgcolor="#ffffff" width="240" height="200" name="videoplyr" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	result= result + '</object>';
	result= result + '</div>';
	result= result + '<div class="vdoDtils b_000 mb20">';
	result= result + '<p class="fnt14 mb15"><strong>'+ y +'</strong></p>';
	result= result + '<p class="mb10">'+ z +'</p>';
	result= result + '<p class="share"><script type="text/javascript" src="http://w.sharethis.com/button/sharethis.js#publisher=202c9dfc-11e8-4f3e-b310-e54afd81bef6&amp;type=website&amp;buttonText=Share&amp;popup=false&amp;embeds=true"></script></p>';
	result= result + '</div>';
	result= result + '<div class="cl"></div>';
	document.getElementById("VideoPlayer").innerHTML = (result);
}

function multiple_items(){
    //alert(document.frmAudioItems.total_items.value);
    j=0;
    var myContentArray = new Array();
    var myContentTypeArray = new Array();
    for(i=1;i<document.frmAudioItems.total_items.value;i++){
        var audio_content = eval("document.frmAudioItems.audio_content_id_"+ i +".checked");
        var audio_content_value = eval("document.frmAudioItems.audio_content_id_"+ i +".value");
        var ringtone_content = eval("document.frmAudioItems.ringtone_content_id_"+ i +".checked");
        var ringtone_content_value = eval("document.frmAudioItems.ringtone_content_id_"+ i +".value");
        if(audio_content==true){
            myContentArray[j]=audio_content_value;
            myContentTypeArray[j]=1;
            j++;
        }
        if(ringtone_content==true){
            myContentArray[j]=ringtone_content_value;
            myContentTypeArray[j]=999;
            j++;
        }
    }
	if(j>0){
	    add_to_cart(myContentArray,myContentTypeArray);
	}else{
		alert("Please select items to be added to cart");
	}
}

//Add to Cart Function
function add_to_cart(val1,val2,val3) {
		 var req = Inint_AJAX();
		 req.onreadystatechange = function () {
		 if (req.readyState==4) {
			if (req.status==200) {
			 var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");	
			 var myString = result;
			 var mySplitResult = myString.split("::");
			   if(mySplitResult[2]!=0){
				   alert("Item(s) already exists in cart");
			   }else{
				   showpop('buypop','layerpop');
			   }		
			   document.getElementById("CartCounter").innerHTML =mySplitResult[1];
			}
		 }
};
//alert("add_to_cart.php?content_id="+val1+"&content_type_id="+val2);
req.open("GET", "/add_to_cart.php?content_id="+val1+"&content_type_id="+val2);
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
req.send(null);
}

function addalltocart(x){
	 var myString = x;
	 var mySplitResult = myString.split(",");
	 for(i=0;i<mySplitResult.length;i++){
		add_to_cart(mySplitResult[i],'1');
	 }	
}

//Add to Cart Function for Tool Tip
function addtocart(val1,val2,val3,id1,id2,id3,id4,id5,id6) {
		 var req = Inint_AJAX();
		 req.onreadystatechange = function () {
		 if (req.readyState==4) {
			if (req.status==200) {
			 var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");	
			 var myString = result;
			 var mySplitResult = myString.split("::");
			   if(mySplitResult[2]!=0){
				   document.getElementById("cartmsg"+val3).innerHTML = "Item already exists in cart.";
			   }		 
			   document.getElementById("CartCounter").innerHTML =mySplitResult[1];
			   changeClass(id1,id2,id3,id4,id5,id6);	
			}
		 }
};
//alert("add_to_cart.php?content_id="+val1+"&content_type_id="+val2);
req.open("GET", "add_to_cart.php?content_id="+val1+"&content_type_id="+val2);
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
req.send(null);
}

function deleteplaylist(val1,val2,val3,val4) {
		 var req = Inint_AJAX();
		 req.onreadystatechange = function () {
		 if (req.readyState==4) {
			if (req.status==200) {
				var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");	
				if(result=='Y'){
					artistplaylist('');
					if(val2==''){
						var fresult;
						fresult='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="873" height="76" id="launchplyr" align="middle">';
						fresult= fresult + '<param name="allowScriptAccess" value="sameDomain" />';
						fresult= fresult + '<param name="allowFullScreen" value="false" />';
						fresult= fresult + '<param name="movie" value="player.swf?ext_xml=player.xml&ext_var1=&ext_var2=0&ext_var3=&ext_var4=&ext_var5=" />';
						fresult= fresult + '<param name="quality" value="high" />';
						fresult= fresult + '<param name="wmode" value="transparent" />';
						fresult= fresult + '<param name="bgcolor" value="#ffffff" />';
						fresult= fresult + '<embed src="player.swf?ext_xml=player.xml&ext_var1=&ext_var2=0&ext_var3=&ext_var4=&ext_var5=" quality="high" bgcolor="#ffffff"  wmode="transparent" width="873" height="76" name="launchplyr" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
						fresult= fresult + '</object>';
						document.getElementById("FlashPlayer").innerHTML = (fresult);
					}else{
						callExternalInterface(val2,val4);
					}
					if(val3){
						expandList(val3);
					}
					
				}		
			}
		 }
};
//alert("add_to_cart.php?content_id="+val1+"&content_type_id="+val2);
req.open("GET", "delete_from_playlist.php?playlist_id="+val1+"&content_id="+val2);
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
req.send(null);
}

function deletep_playlist(val1,val2,val3) {
		 var req = Inint_AJAX();
		 req.onreadystatechange = function () {
		 if (req.readyState==4) {
			if (req.status==200) {
				var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");	
				if(result=='Y'){
					purchaseplaylist('');
					if(val2==''){
						var fresult;
						fresult='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="873" height="76" id="launchplyr" align="middle">';
						fresult= fresult + '<param name="allowScriptAccess" value="sameDomain" />';
						fresult= fresult + '<param name="allowFullScreen" value="false" />';
						fresult= fresult + '<param name="movie" value="player.swf?ext_xml=player.xml&ext_var1=&ext_var2=0&ext_var3=&ext_var4=&ext_var5=" />';
						fresult= fresult + '<param name="quality" value="high" />';
						fresult= fresult + '<param name="wmode" value="transparent" />';
						fresult= fresult + '<param name="bgcolor" value="#ffffff" />';
						fresult= fresult + '<embed src="player.swf?ext_xml=player.xml&ext_var1=&ext_var2=0&ext_var3=&ext_var4=&ext_var5=" quality="high" bgcolor="#ffffff"  wmode="transparent" width="873" height="76" name="launchplyr" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
						fresult= fresult + '</object>';
						document.getElementById("FlashPlayer").innerHTML = (fresult);
					}
					if(val3){
						expandPList(val3);
					}
				}		
			}
		 }
};
//alert("add_to_cart.php?content_id="+val1+"&content_type_id="+val2);
req.open("GET", "delete_from_purchased_playlist.php?playlist_id="+val1+"&content_id="+val2);
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
req.send(null);
}


//Add to Cart Function for Tool Tip
function addtolike(val1,val2,val3,val4,id1,id2,id3,id4,id5,id6) {
		 var req = Inint_AJAX();
		 req.onreadystatechange = function () {
		 if (req.readyState==4) {
			if (req.status==200) {
				var result = req.responseText.replace(/^\s*/, "").replace(/\s*$/, "");	
				if(val2==1){	
					document.getElementById("likemsg"+val3).innerHTML = result + " users liked this track";
				} 
				if(val2==2){	
					document.getElementById("likemsg"+val3).innerHTML = result + " users liked this video";
				}
				if(val2==3){	
					document.getElementById("likemsg"+val3).innerHTML = result + " users liked this wallpaper";
				}
				if(val2==999){	
					document.getElementById("likemsg"+val3).innerHTML = result + " users liked this ringtone";
				}
				if(val4==1){
					document.getElementById("like"+val1).innerHTML = '<img src="images/heart1.gif" width="10" height="9" alt="" border="0" class="vertmid" /> '+result;
				}
				changeClass(id1,id2,id3,id4,id5,id6);	
			}
		 }
};
//alert("add_to_cart.php?content_id="+val1+"&content_type_id="+val2);
req.open("GET", "add_to_like.php?content_id="+val1+"&content_type_id="+val2);
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=tis-620"); // set Header
req.send(null);
}

function changeClass(id1,id2,id3,id4,id5,id6){
	document.getElementById(id1).className = id4;
	document.getElementById(id2).className = id5;
	document.getElementById(id3).className = id6;
}

function connect(url,params)
{
var connection;  // The variable that makes Ajax possible!
try{// Opera 8.0+, Firefox, Safari
connection = new XMLHttpRequest();}
catch (e){// Internet Explorer Browsers
try{
connection = new ActiveXObject("Msxml2.XMLHTTP");}
catch (e){
try{
connection = new ActiveXObject("Microsoft.XMLHTTP");}
catch (e){// Something went wrong
return false;}}}
connection.open("POST", url, true);
connection.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
connection.setRequestHeader("Content-length", params.length);
connection.setRequestHeader("connection", "close");
connection.send(params);
return(connection);
}

function testForObject(Id, Tag)
{
  var o = document.getElementById(Id);
  if (o)
  {
    if (Tag)
    {
      if (o.tagName.toLowerCase() == Tag.toLowerCase())
      {
        return o;
      }
    }
    else
    {
      return o;
    }
  }
  return null;
}

function callExternalInterface(x,y) {
	var z=x+'|'+y;
    thisMovie("launchplyr").goHome(z);
}
 
function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
    }
    else {
        return document[movieName]
    }
}
