function CheckAll() {
	var str = "";
	var len = document.resForm.elements.length; 
	if(ge('selectAllbutton').innerHTML == 'Select all'){
		ge('selectAllbutton').innerHTML = 'Select none'; var sett = 1;
	}else{
		ge('selectAllbutton').innerHTML = 'Select all'; var sett = 0;
	}
	
	for (i=0; i<len; i++) {
		str = document.resForm.elements[i].name;
		if (!str.search(/checked_/gi)) {
			if(sett == 1){
				document.resForm.elements[i].checked= true;
			}else{
				document.resForm.elements[i].checked= false;
			}
		}
	}
}

function checkDescr(){
	//Add description? <font color=red>no</font> / yes
	if(document.resForm.addDescr.value == 'no'){
		document.resForm.addDescr.value='yes';
		ge('checkDescrButton').innerHTML = 'Add description? no / <font class="pinkfont"><b>yes</b></font>';
	}else{
		document.resForm.addDescr.value='no';
		ge('checkDescrButton').innerHTML = 'Add description? <font class="pinkfont"><b>no</b></font> / yes';
	}
}

function ClipBoard() {
	Copied = holdtext.createTextRange();
	Copied.execCommand("Copy");
}



function previewpop(galleryID,popURL,aff,kind){
	var galID = 'templateID_'+galleryID;
	var templateID = document.resForm.elements[galID].value;
	if(kind == 'movie'){
		var url = popURL+'/x/track/'+galleryID+'/movie/'+templateID+'/'+aff;
	}else{
		var url = popURL+'/x/track/'+galleryID+'/picture/'+templateID+'/'+aff;
	}
	
	
	window.open(url,'','');
}

function ge (id) {
	return document.getElementById (id);
}

function get_left (e) {
	x		= e.offsetLeft;
	pe	= e.offsetParent;
	while (pe != null) {
		x  += pe.offsetLeft;
		pe	= pe.offsetParent;
	}
	return x;
}

function get_top (e) {
	y		= e.offsetTop;
	pe	= e.offsetParent;
	while (pe != null) {
		y  += pe.offsetTop;
		pe	= pe.offsetParent;
	}
	return y;
}

/*** Tooltip functions ***/
function add_tt (element, text, cls) {
	var e					= ge (element);
	e.onmouseup	= function () { show_tt (element, text, cls); }
	//e.onmouseout	= function () { hide_tt (); }
}

function show_tt (element, text, cls) {
	var e		= ge (element);
	var tt	= ge ('tooltip');
	if (e && tt && !e.disabled) {
		tt.style.display	= 'none';
		tt.innerHTML			= text;
		tt.style.left			= get_left (e) + (e.offsetWidth / 2) + 2 + 'px';
		tt.style.top			= get_top (e) + 10 + 'px';
		//tt.style.left			= get_left (e) + 'px';
		//tt.style.top			= get_top (e) + e.offsetHeight + 2 + 'px';
		tt.className			= cls ? cls:'';
		tt.style.display		= 'block';
		document.onmouseup	= null;
		setTimeout ('document.onmouseup	= function () { hide_tt (); }',1);
	}
}

function hide_tt () {
	e = ge ('tooltip');
	document.onmouseup	= null;
	if (e) e.style.display = 'none'; 
}

function add_tt_b (element, text, cls) {
	var e					= ge (element);
	e.onmouseover	= function () { show_tt_b (element, text, cls); }
	e.onmouseout	= function () { hide_tt (); }
}

function show_tt_b (element, text, cls) {
	var e		= ge (element);
	var tt	= ge ('tooltip');
	if (e && tt && !e.disabled) {
		tt.style.display	= 'none';
		tt.innerHTML			= '<img src="'+text+'" border=0>';
		tt.style.left			= get_left (e) + e.offsetWidth + 2 + 'px';
		tt.style.top			= get_top (e) + 1 + 'px';
		tt.className			= cls ? cls:'';
		tt.style.display	= 'block';
		
	}
}














