	function pc() {
   		if(navigator.userAgent.indexOf("Firefox") >= 0){
    			
		}else if(navigator.userAgent.indexOf("Gecko") >= 0){
   			
		}else {
			var str = clipboardData.getData("Text");
			if(str.length > 1)
				document.df.v.value = str;
		}
	}
	
	function copyclipboard(str) {
		if(navigator.userAgent.indexOf("Firefox") >= 0){
    			
		}else if(navigator.userAgent.indexOf("Gecko") >= 0){
   			
		}else {
			clipboardData.setData("Text", str);
		}
			
		
	}
	
	function copyclipboard2() {
		
			var str = document.filenameForm2.filename2.value;
			clipboardData.setData("Text", str);
		
	}
	
	
	function titlechange(titlestr){
		document.title=titlestr;
	}
	
	
function utf8_decode ( str_data ) {
    var tmp_arr = [], i = 0, ac = 0, c1 = 0, c2 = 0, c3 = 0;
    
    str_data += '';
    
    while ( i < str_data.length ) {
        c1 = str_data.charCodeAt(i);
        if (c1 < 128) {
            tmp_arr[ac++] = String.fromCharCode(c1);
            i++;
        } else if ((c1 > 191) && (c1 < 224)) {
            c2 = str_data.charCodeAt(i+1);
            tmp_arr[ac++] = String.fromCharCode(((c1 & 31) << 6) | (c2 & 63));
            i += 2;
        } else {
            c2 = str_data.charCodeAt(i+1);
            c3 = str_data.charCodeAt(i+2);
            tmp_arr[ac++] = String.fromCharCode(((c1 & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
            i += 3;
        }
    }

    return tmp_arr.join('');
}

function kv_ds(a_id, sy_type, sy_res, sy_url, sy_title){
	
	document.getElementById(a_id).style.display = 'block';
	document.getElementById('loader').style.display = 'none';
	//sy_title = utf8_decode(sy_title);
	//if (a_id.match("^"+"dl_")=="dl_") { 
	//	sy_url = sy_url+'&title='+sy_title+' [www.sonyyoutube.com]';
	// }
	document.getElementById(a_id).innerHTML = '<a href="'+sy_url+'" target=\"_blank\" class="link" onclick="javascript:window.top.location.href = \''+sy_url+'\';	return false;">&rsaquo;&rsaquo; Download '+sy_type+' &lsaquo;&lsaquo;</a> - '+sy_res;
}

function kv_info1(kv_title){
if(document.getElementById('kv_info1').innerHTML == '') document.getElementById('kv_info1').innerHTML = '<div class="top-videos-div"><input type="text" size="80" value="'+kv_title+'" style="font-size:120%;height:30px"></div><br />';
}

function kv_info2(kv_title, kv_site, kv_url, kv_imgurl){
//kv_title = utf8_decode(kv_title);
if(document.getElementById('kv_info2').innerHTML == '') document.getElementById('kv_info2').innerHTML = '<a href="'+kv_url+'" class="top-videos-a" target="_blank"><img src="'+kv_imgurl+'" class="top-videos-img"></a><div class="top-videos-div"><a href="'+kv_url+'" class="top-videos-a" target="_blank">'+kv_title+'</a></div><br clear="left">';
}

function kv_error(errormsg){
	document.getElementById('loader').style.display = 'none';
	document.getElementById('loaderimg').style.display = 'none';
	document.getElementById('errormsg').innerHTML = '<b style="color:#222;">Error: ' + errormsg + '</b>';
}