/*
=====================================================
 Miracle
-----------------------------------------------------
 ICQ: 244-248-490	SKYPE: miraclechernov
-----------------------------------------------------
 EMAIL: miraclechernov@gmail.com
=====================================================
 Любые модули и хаки для DLE
=====================================================
 Назначение: Получить ссылку на скачивание за клик
=====================================================
*/
var down; var min1,sec1; var cmin1,csec1,cmin2,csec2; var gsec; var cc; var get_link_after_click_id;

function get_link_after_click(ccc) {
	cc = ccc;
	document.getElementById('get_link_after_click_button'+cc).style.display = "none";
	document.getElementById('get_link_after_click_timer'+cc).style.display = "";
	cmin2=1*Minutes(gsec);        
	csec2=0+Seconds(gsec);        
	DownRepeat(); 
}

function Display(min,sec) {     
	var disp;       
	if(min<=9) disp=" 0";   
	else disp=" ";  
	disp+=min+":";  
	if(sec<=9) disp+="0"+sec;       
	else disp+=sec; 
	return(disp); 
}

function Minutes(data) {
	for(var i=0;i<data.length;i++) 
	if(data.substring(i,i+1)==":") 
	break;  
	return(data.substring(0,i)); 
}
function Seconds(data) {        
	for(var i=0;i<data.length;i++) 
	if(data.substring(i,i+1)==":") 
	break;  
	return(data.substring(i+1,data.length)); 
}

function DownRepeat() { 
	csec2--;        
	if(csec2==-1) { 
		csec2=59; cmin2--; 
	}       
	document.getElementById('disp'+cc).value=Display(cmin2,csec2);   
	if((cmin2==0)&&(csec2==0)) {
		document.getElementById('get_link_after_click_timer'+cc).style.display = "none";
		document.getElementById('get_link_after_click_hide'+cc).style.display = "";
		var ajax = new dle_ajax(); 
		ajax.requestFile = "/data/engine/ajax/get_link_after_click.php";
		ajax.method = 'POST';
		ajax.element = 'get_link_after_click_hide'+cc;
		var varsString = "get_link_after_click_id="+get_link_after_click_id+"&get_link_after_click_hide="+cc;
		ajax.sendAJAX(varsString); 
	}
	else down=setTimeout("DownRepeat()",1000); 
}

