document.onclick=check; 
document.onclick=check1; 
var httpObject = null;

function check(e){ 
	var target = (e && e.target) || (event && event.srcElement); 
	var obj = document.getElementById('search_dropdown'); 
	var obj2 = document.getElementById('search'); 
	if(obj!=null && obj2!=null) {
		checkParent(target)?obj.style.display='none':null; 
		target==obj2?obj.style.display='block':null; 
	}
} 

function checkParent(t){ 
	while(t.parentNode){ 
		if(t==document.getElementById('search_dropdown')){ 
			return false 
		} 
		t=t.parentNode 
	} 
	return true 
} 

function check1(e){ 
	var target = (e && e.target) || (event && event.srcElement); 
	var obj = document.getElementById('lightbox'); 
	var obj2 = document.getElementById('add_lightbox'); 
	if(obj!=null && obj2!=null) {
		checkParent1(target)?obj.style.display='none':null; 
		target==obj2?obj.style.display='block':null; 
	}
} 

function checkParent1(t){ 
	while(t.parentNode){ 
		if(t==document.getElementById('lightbox')){ 
			return false 
		} 
		t=t.parentNode 
	} 
	return true 
} 


function checkChar(value)
{
}

function enable($i) 
{
	document.getElementById('cont_people_1').disabled = true;	
	document.getElementById('cont_people_2').disabled = true;	
	document.getElementById('cont_people_3').disabled = true;	
	document.getElementById('cont_people_4').disabled = true;			
	document.getElementById('cont_people_1_all').disabled = true;	

	if($i == 1) {
		document.getElementById('cont_people_1').disabled = false;	
		document.getElementById('cont_people_2').disabled = false;	
		document.getElementById('cont_people_3').disabled = false;	
		document.getElementById('cont_people_4').disabled = false;	
		document.getElementById('cont_people_1_all').selectedIndex = 0;		
	} else if ($i == 2) {
		document.getElementById('cont_people_1_all').disabled = false;
		setAllToZero();
	} else {
		setAllToZero();
	}
}

function fin_field($field)
{
	$status = document.getElementById($field).disabled;
	if($status == true) {
		document.getElementById($field).disabled = false;
	} else {
		document.getElementById($field).disabled = true;
	}	
}

function disable_financial()
{
	document.getElementById('fullname').disabled = true;	
	document.getElementById('bankname').disabled = true;	
	document.getElementById('accountno').disabled = true;
	fin_field('paypal_email');
}

function enable_financial()
{
	document.getElementById('fullname').disabled = false;	
	document.getElementById('bankname').disabled = false;	
	document.getElementById('accountno').disabled = false;	
	fin_field('paypal_email');
}

function setAllToZero()
{
	document.getElementById('cont_people_1').selectedIndex = 0;
	document.getElementById('cont_people_2').selectedIndex = 0;
	document.getElementById('cont_people_3').selectedIndex = 0;
	document.getElementById('cont_people_4').selectedIndex = 0;
	return true;
}

function clearForm()
{
	document.getElementById('search').value = '';
	document.getElementById('search').className = 'search_bg_focus';
	document.getElementById('search_dropdown').style.display = 'block';
}

function entsub(form) {
	if (window.event && window.event.keyCode == 13){
		form.submit();
	}
} 

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function buttonSwap(button,img) {
	document.getElementById(button).src = img;
}

function showhide(what){
	id = what;
	what = document.getElementById(what);
	if (what.style.display=='none') {
		what.style.display='';
		img = document.getElementById('img_' + id);
		img.src = "http://www.pixxir.com/templates/pixxir/gfx/support-icon-close.jpg";
	} else {
		what.style.display='none';
		img = document.getElementById('img_' + id);
		img.src = "http://www.pixxir.com/templates/pixxir/gfx/support_icon.png";
	}
}

function showhide_upload(what){
	what = document.getElementById(what);
	if (what.style.display=='none') {
		what.style.display='';
	} else {
		what.style.display='none';
	}
}

function showhide2(what){
	id = what;
	what = document.getElementById(what);
	if (what.style.display=='none') {
		what.style.display='';
		img = document.getElementById('imgtop_' + id);
		img.src = "http://www.pixxir.com/templates/pixxir/gfx/support-icon-close.jpg";
	} else {
		what.style.display='none'
		img = document.getElementById('imgtop_' + id);
		img.src = "http://www.pixxir.com/templates/pixxir/gfx/support_icon.png";
	}
}

function hide(what) {
	what = document.getElementById(what);
	what.style.display='none';
}

function switchSub(selected,subveld)
{
	var ids = eval(subveld + '_ids_' + selected);
	var ids = ids.split('|');
	var vals = eval(subveld + '_vals_' + selected);
	var vals = vals.split('|');
	var aantal = vals.length;
	var veld = eval('document.form1.elements[\''+subveld+'[]\']');
	veld.length = 0;
	for (x=0;x < aantal;x++) {
		veld.options[x] = new Option(vals[x],ids[x]);  
	}
}

function popup(url,h,b) {
	window.open(url,"popup","height=" + h + ",width=" + b);
}



function checkupload1($form) {
	$error = '';
	$filetype = false;
	$stock = false;
	if($form.filetype[0].checked == true) { $filetype = true; }
	if($form.filetype[1].checked == true) { $filetype = true; }
	if($filetype == false) { $error += '- Please select a filetype for the photo.' + "\n" }
	if($form.stock[0].checked == true) { $stock = true; }
	if($form.stock[1].checked == true) { $stock = true; }
	if($stock == false) { $error += '- Please select a stocktype for the photo.' + "\n" }
	$terms = document.getElementById('terms').checked; 	
	if($terms == false) { $error += '- Please accept the Terms of Use.' + "\n" }
	$license = document.getElementById('license').checked; 
	if($license == false) { $error += '- Please accept the License Agreement .' + "\n" }
	if($error != "") { alert($error); return false; } else { return true; }
	return false;
}

function cats() {
	$url = '/account/uploadfiles2.html?id=' + document.getElementById('id').value;
	$cat_1 = document.getElementById('cat_1').value; 
	$cat_2 = document.getElementById('cat_2').value; 
	$cat_3 = document.getElementById('cat_3').value; 	
	$cat_sub_1 = document.getElementById('cat_sub_1').value; 
	$cat_sub_2 = document.getElementById('cat_sub_2').value; 
	$cat_sub_3 = document.getElementById('cat_sub_3').value; 	
	if($cat_1 != 0) { $url += '&cat1=' + $cat_1; } 
	if($cat_2 != 0) { $url += '&cat2=' + $cat_2; } 
	if($cat_3 != 0) { $url += '&cat3=' + $cat_3; }
	if($cat_sub_1 != 0) { $url += '&catsub1=' + $cat_sub_1; } 
	if($cat_sub_2 != 0) { $url += '&catsub2=' + $cat_sub_2; } 
	if($cat_sub_3 != 0) { $url += '&catsub3=' + $cat_sub_3; }
	document.location = $url;
}

function changesearch() {
	$url = 'index.html';
	$cat_1 = document.getElementById('left').value; 
	$cat_sub_1 = document.getElementById('right').value; 
	if($cat_1 != 0) { $url += '&left=' + $cat_1; } 
	if($cat_sub_1 != 0) { $url += '&right=' + $cat_sub_1; } 
	document.location = $url;
}

function bgcolor($color) {
 	document.getElementById('colorbar_bg').style.backgroundColor = "#" + $color;
	document.getElementById('bg_color').value = $color;
	setClearColor('bg_color_text','bg');
}

function pricolor($color) {
 	document.getElementById('colorbar_pri').style.backgroundColor = "#" + $color;
	document.getElementById('pri_color').value = $color;
	setClearColor('pri_color_text','pri');
}

function seccolor($color) {
 	document.getElementById('colorbar_sec').style.backgroundColor = "#" + $color;
	document.getElementById('sec_color').value = $color;
	setClearColor('sec_color_text','sec');
}

function clearcolor_bg($color) {
	document.getElementById('bg_color').value = '';
	document.getElementById('colorbar_bg').style.backgroundColor = "#FFFFFF";
	setNoneSpeci('bg_color_text');
}

function clearcolor_pri($color) {
	document.getElementById('pri_color').value = '';
	document.getElementById('colorbar_pri').style.backgroundColor = "#FFFFFF";
	setNoneSpeci('pri_color_text');
}

function clearcolor_sec($color) {
	document.getElementById('sec_color').value = '';
	document.getElementById('colorbar_sec').style.backgroundColor = "#FFFFFF";
	setNoneSpeci('sec_color_text');
}

function setClearColor($id,$what)
{
	document.getElementById($id).innerHTML = '<a href="javascript:clearcolor_' + $what + '();">- Clear color</a>';
}

function setNoneSpeci($id)
{
	document.getElementById($id).innerHTML = '<font style="color:#4ABE03;">- None specified</font>';	
}

function setbg(id)
{
	setbgother();
	document.getElementById(id).style.backgroundColor = "#232323";
}

function setbgother(allids)
{
	if(document.getElementById('1') != null) {
		document.getElementById('1').style.backgroundColor = "#2B2B2B";
	}
	if(document.getElementById('2') != null) {
		document.getElementById('2').style.backgroundColor = "#2B2B2B";
	}
	if(document.getElementById('3') != null) {	
		document.getElementById('3').style.backgroundColor = "#2B2B2B";
	}
	if(document.getElementById('4') != null) {
		document.getElementById('4').style.backgroundColor = "#2B2B2B";
	}
	if(document.getElementById('5') != null) {
		document.getElementById('5').style.backgroundColor = "#2B2B2B";	
	}
}

function disablestock()
{
	document.getElementById('s2').style.display = 'none';
	document.getElementById('s1').style.display = 'none';
}

function enablestock()
{
	document.getElementById('s2').style.display = 'block';
	document.getElementById('s1').style.display = 'block';	
}

/*function delAttribute(from,to){
   availableList = document.getElementById(to);
   selectedList = document.getElementById(from);	
   var selIndex = selectedList.selectedIndex;
   if(selIndex < 0)
      return;
   availableList.appendChild(
      selectedList.options.item(selIndex))
   selectNone(selectedList,availableList);
   setSize(availableList,selectedList);
}*/

/*function addAttribute2(from,to){
   availableList = document.getElementById(from);
   selectedList = document.getElementById(to);	
   var addIndex = availableList.selectedIndex;
   if(addIndex < 0)
      return;
   var selects = document.getElementById('selected').value;
   if(selects == "") {
	   selects = addIndex;
   } else selects += "," + addIndex;
   document.getElementById('selected').value = selects;
   selectedList.appendChild( 
      availableList.options.item(addIndex));
   selectNone(selectedList,availableList);
   setSize(selectedList,availableList);
}*/

function addAttribute() {
    left = document.getElementById('left');
	id = left.options[left.selectedIndex].value;
	text = left.options[left.selectedIndex].text;
    center = document.getElementById('center');
	center.options.length = 0;
    opt = document.createElement("option");
    center.options.add(opt);
	opt.text = text;
	opt.value = id;
	fillCatsAdv(id);
	delAll('right');
}

function addAttributeCenter() {
	add = 1;
	center = document.getElementById('center');
	right = document.getElementById('right');
	id = center.options[center.selectedIndex].value;
	text = center.options[center.selectedIndex].text;
    len = right.length -1;
    for(i=len; i>=0; i--){
        if(id == right.options[i].value) {
			add = 0;
		}
    }
	if(add == 1) {
	    opt = document.createElement("option");
   		right.options.add(opt);
		opt.text = text;
		opt.value = id;
	}
}

function fillCatsAdv($cat) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "http://www.pixxir.com/account/getsubcats.html?cat="
						+$cat, true)
		httpObject.send(null); 
		httpObject.onreadystatechange = fillCatsNowAdv;
	}		
}

function fillCatsNowAdv() {
	if(httpObject.readyState == 4) {
		$cats = httpObject.responseText.split('|');
		$cats_ids = $cats[0].split(',');
		$cats_names = $cats[1].split(',');
		for(var intItems =0;intItems<$cats_ids.length;intItems++) { 
		   var opt = document.createElement("option");
		   document.getElementById("center").options.add(opt);
		   opt.text = $cats_names[intItems];
		   opt.value = $cats_ids[intItems];		
		}
	}
}

function delAttribute() {
	right = document.getElementById('right');
	right.remove(right.selectedIndex);
}

function setTop(top){
	document.getElementById
      ('someLayer').style.top = top;
}
function setLayerTop(lyr,top){
	lyr.style.top = top;
}

function setSize(list1,list2){
    list1.size = getSize(list1);
    list2.size = getSize(list2);
}

function selectNone(list1,list2){
    list1.selectedIndex = -1;
    list2.selectedIndex = -1;
    addIndex = -1;
    selIndex = -1;
}

function getSize(list){
    /* Mozilla ignores whitespace, 
       IE doesn't - count the elements 
       in the list */
    var len = list.childNodes.length;
    var nsLen = 0;
    //nodeType returns 1 for elements
    for(i=0; i<len; i++){
        if(list.childNodes.item(i).nodeType==1)
            nsLen++;
    }
    if(nsLen<2)
        return 2;
    else
        return nsLen;
}

function delAll(box_n){
    box = document.getElementById(box_n);
	box.options.length = 0;
	if(box_n == 'center') {
		box = document.getElementById('right');
		box.options.length = 0;
	}
}

function addAll(from,to){
   availableList = document.getElementById(from);
   selectedList = document.getElementById(to);		
    var len = availableList.length -1;
    for(i=len; i>=0; i--){
        selectedList.appendChild(availableList.item(i));
    }
    selectNone(selectedList,availableList);
    setSize(selectedList,availableList); 
}

function getHTTPObject(){
	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP")
	else if (window.XMLHttpRequest) return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}

function setOutput(){
	if(httpObject.readyState == 4){
		//document.getElementById('outputText').value = httpObject.responseText;
		if(httpObject.responseText == 0) {
			document.getElementById('username_apprv').style.display = 'block';				
			document.getElementById('username_decl').style.display = 'none';				
			document.form1.enterknop.disabled = false;
		} else {
			document.getElementById('username_decl').style.display = 'block';	
			document.getElementById('username_apprv').style.display = 'none';	
			document.form1.enterknop.disabled = true;
		}
	}
}

function setOutputEmail(){
	if(httpObject.readyState == 4){
		if(httpObject.responseText == 0) {
			document.getElementById('email_apprv').style.display = 'block';
			document.getElementById('email_decl').style.display = 'none';
			document.form1.enterknop.disabled = false;
		} else {
			document.getElementById('email_apprv').style.display = 'none';
			document.getElementById('email_decl').style.display = 'block';	
			document.form1.enterknop.disabled = true;
			return false;			
		}
	}
}

function doWork() {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "http://www.pixxir.com/account/checkusername.html?uname="
						+document.getElementById('username').value, true)
		httpObject.send(null); 
		httpObject.onreadystatechange = setOutput;
	}
}

function doWorkEmail() {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "http://www.pixxir.com/account/checkemail.html?email="
						+document.getElementById('email').value, true)
		httpObject.send(null); 
		httpObject.onreadystatechange = setOutputEmail;
	}	
}

function fillCats($cat) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		$field = document.getElementById('cat_'+$cat);
		httpObject.open("GET", "http://www.pixxir.com/account/getsubcats.html?cat="
						+$field.options[$field.selectedIndex].value, true)
		httpObject.send(null); 
		httpObject.onreadystatechange = fillCatsNow;
		document.getElementById('cat_temp').value = $cat;
	}		
}

function fillCatsNow() {
	if(httpObject.readyState == 4) {
		$cats = httpObject.responseText.split('|');
		$cats_ids = $cats[0].split(',');
		$cats_names = $cats[1].split(',');
		$cat = document.getElementById('cat_temp').value;
		document.getElementById('cat_sub_'+$cat).length = 0;
		for(var intItems =0;intItems<$cats_ids.length;intItems++) { 
		   var opt = document.createElement("option");
		   document.getElementById("cat_sub_"+$cat).options.add(opt);
		   opt.text = $cats_names[intItems];
		   opt.value = $cats_ids[intItems];		
		} 	
	}
}

function selectAll() {
	cat_ids = document.getElementById('categories_id').value;
	cat_ids = cat_ids.split('-');
	for(i=0;i<cat_ids.length;i++) {
		document.getElementById(cat_ids[i]).checked = true;	
	}
}

function deselectAll() {
	cat_ids = document.getElementById('categories_id').value;
	cat_ids = cat_ids.split('-');
	for(i=0;i<cat_ids.length;i++) {
		document.getElementById(cat_ids[i]).checked = false;	
	}
}


function checkform2() {
	$fields = new Array('firstname','lastname','address','postal','city','country','username','displayname');
	$error = 0;
	for($i=0;$i<$fields.length;$i++) {
		$field = document.getElementById($fields[$i]);
		$return = checkField($fields[$i],$field.value);	
		if($return == false) { $error = 1; }
	}
	if($error == 1) { return false; } else { return true; }
}


function checkformpersonalideal() {
	$fields = new Array('firstname','lastname','address','postal','city','country','email');
	$error = 0;
	for($i=0;$i<$fields.length;$i++) {
		$field = document.getElementById($fields[$i]);
		$return = checkField($fields[$i],$field.value);	
		if($return == false) { $error = 1; }
	}
	if($error == 1) { return false; } else { return true; }
}

function checkField(field,value) {
	if(value=='') {
		document.getElementById(field+'_decl').style.display = 'block';
		document.getElementById(field+'_apprv').style.display = 'none';
		return false;
	} else {
		document.getElementById(field+'_apprv').style.display = 'block';
		document.getElementById(field+'_decl').style.display = 'none';
		return true;
	}
}

function checkCheckbox(field,value) {
	if(value == true) {
		document.getElementById(field+'_decl').style.display = 'none';
		document.getElementById(field+'_apprv').style.display = 'block';	
		return true;
	} else {
		document.getElementById(field+'_decl').style.display = 'block';
		document.getElementById(field+'_apprv').style.display = 'none';
		return false;
	}
}

function page_next($page_next)
{
	document.getElementById('page').value = $page_next;
	document.form1.submit();
}

function page_prev($page_prev)
{
	document.getElementById('page').value = $page_prev;
	document.form1.submit();
}

function page_next_l($page_next)
{
	document.getElementById('page_l').value = $page_next;
	document.form2.submit();
}

function page_next_lv2($page_next)
{
	document.getElementById('page_l').value = $page_next;
	document.getElementById('form2').submit();
}


function page_nextv2($page_next)
{
	document.getElementById('page').value = $page_next;
	document.getElementById('form1').submit();
}

function page_prevv2($page_prev)
{
	document.getElementById('page').value = $page_prev;
	document.getElementById('form1').submit();
}

function page_prev_l($page_prev)
{
	document.getElementById('page_l').value = $page_prev;
	document.form2.submit();
}

function page_prev_lv2($page_prev)
{
	document.getElementById('page_l').value = $page_prev;
	document.getElementById('form2').submit();
}

function select_all()
{
	var cats = document.getElementById('categories_id').value;
	cats = cats.split("-");
	for(var i=0;i<cats.length;i++) {
		var it = document.getElementById(cats[i]);
		it.checked = true;
	}
}

function deselect_all()
{
	var cats = document.getElementById('categories_id').value;
	cats = cats.split("-");
	for(var i=0;i<cats.length;i++) {
		var it = document.getElementById(cats[i]);
		it.checked = false;
	}		
}

function fillShoppingLine(photo)
{
	size = document.getElementById('size_' + photo).value;
	document.getElementById('filesize_div_' + photo).innerHTML = document.getElementById('filesize_' + size + '_' + photo).value;
	document.getElementById('price_incl_div_' + photo).innerHTML = '<font style="font-family:Arial;">&euro;</font>&nbsp;' + 	document.getElementById('price_incl_' + size + '_' + photo).value;
	document.getElementById('price_excl_div_' + photo).innerHTML = '<font style="font-family:Arial;">&euro;</font>&nbsp;' + document.getElementById('price_excl_' + size + '_' + photo).value;

	photos = document.getElementById('ids').value;
	photos = photos.split("-");
	total_price_excl = 0;
	total_price_incl = 0;
	for(var i=0;i<photos.length;i++) {
		size = document.getElementById('size_' + photos[i]).value;
		if(size!=0) {
			price = parseInt(document.getElementById('price_excl_' + size + '_' + photos[i]).value);
			total_price_excl = price + total_price_excl;
			price_incl = document.getElementById('price_incl_' + size + '_' + photos[i]).value;
			price_incl = price_incl.replace(',','.');
			price_incl = parseFloat(price_incl);
			total_price_incl = price_incl + total_price_incl;
		}
	}
	total_excl = (parseInt(document.getElementById('total_excl_hidden').value) + total_price_excl);
	document.getElementById('total_excl').innerHTML = '<font style="font-family:Arial;">&euro;</font>&nbsp;<b>' + total_excl + ',-';
	
	total_incl_hidden = document.getElementById('total_incl_hidden').value;
	total_incl_hidden = total_incl_hidden.replace(',','.');
	total_incl_hidden = parseFloat(total_incl_hidden);
	total_incl = (total_incl_hidden + total_price_incl);
	total_incl = total_incl.toFixed(2);
	total_incl = total_incl.replace('.',',');
	document.getElementById('total_incl').innerHTML = '<font style="font-family:Arial;">&euro;</font>&nbsp;<b>' + total_incl + ',-';
}

function shoppingcart()
{
	document.getElementById('postMethod').value = 1;
	document.form1.submit();	
}

function selectAllImages()
{
	photos = document.getElementById('photos').value;
	photos = photos.split("-");
	for(var i=0;i<photos.length;i++) {
		document.getElementById('photo_' + photos[i]).checked = true;
	}
}

function deselectAllImages()
{
	photos = document.getElementById('photos').value;
	photos = photos.split("-");
	for(var i=0;i<photos.length;i++) {
		document.getElementById('photo_' + photos[i]).checked = false;
	}	
}

function removeSelected()
{
	photos = document.getElementById('photos').value;
	photos = photos.split("-");
	ids = '';
	for(var i=0;i<photos.length;i++) {
		if(document.getElementById('photo_' + photos[i]).checked == true) {
			if(ids=='') ids = ids + photos[i]; else ids = ids + "-" + photos[i];
		}
	}
	id = document.getElementById('lightbox').value;
	document.location = '/search/del_photos_lightbox-' + id + '.html?ids=' + ids;
}

function addSelectedCart()
{
	photos = document.getElementById('photos').value;
	photos = photos.split("-");
	ids = '';
	for(var i=0;i<photos.length;i++) {
		if(document.getElementById('photo_' + photos[i]).checked == true) {
			if(ids=='') ids = ids + photos[i]; else ids = ids + "-" + photos[i];
		}
	}
	id = document.getElementById('lightbox').value;
	document.location = '/search/add_selected_cart-' + id + '.html?photos=' + ids;
}


function setAsCover()
{	
	photos = document.getElementById('photos').value;
	photos = photos.split("-");
	ids = '';
	for(var i=0;i<photos.length;i++) {
		if(document.getElementById('photo_' + photos[i]).checked == true) {
			if(ids=='') ids = ids + photos[i]; else ids = ids + "-" + photos[i];
		}
	}
	id = document.getElementById('lightbox').value;
	document.location = '/search/set_album_cover-' + id + '.html?cover=' + ids;
}

function moveToLightbox()
{	
	photos = document.getElementById('photos').value;
	photos = photos.split("-");
	ids = '';
	for(var i=0;i<photos.length;i++) {
		if(document.getElementById('photo_' + photos[i]).checked == true) {
			if(ids=='') ids = ids + photos[i]; else ids = ids + "-" + photos[i];
		}
	}
	to = document.getElementById('move_to').value;
	from = document.getElementById('lightbox').value;	
	document.location = '/search/move_to-' + to + '.html?ids=' + ids + '&from=' + from;
}

/*************************************************************************/
	function show_floater(id) {
		test(id);
		floater = document.getElementById(id+'_floater');
		floater.style.display = 'block';
	}
	
	function hide_floater(id) {
		floater = document.getElementById(id+'_floater');
		floater.style.display = 'none';
	}	
	
	function getPosition(obj){
		obj = document.getElementById(obj);
		var topValue= 0,leftValue= 0;
		while(obj){
			leftValue+= obj.offsetLeft;
			topValue+= obj.offsetTop;
			obj= obj.offsetParent;
		}
		finalvalue = leftValue + "," + topValue;
		return finalvalue;
	}	
	
  
      function GetWidth()
  
      {
   
              var x = 0;
   
              if (self.innerHeight)
   
              {
   
                      x = self.innerWidth;
   
              }
   
              else if (document.documentElement && document.documentElement.clientHeight)
   
              {
  
                      x = document.documentElement.clientWidth;
  
              }
  
              else if (document.body)
  
              {
  
                      x = document.body.clientWidth;
 
              }
  
              return x;
 
      }

	/*function GetHeight()
	{
        var y = 0;
        if (self.innerHeight)
        {
                y = self.innerHeight;
        }
        else if (document.documentElement && document.documentElement.clientHeight)
        {
                y = document.documentElement.clientHeight;
        }
        else if (document.body)
        {
                y = document.body.clientHeight;
        }
        return y;
	}*/
	
 	function test(obj)
	{
		finalvalue = getPosition(obj);
		finalvalue = finalvalue.split(",");
		leftValue = parseFloat(finalvalue[0]);
		topValue = parseFloat(finalvalue[1]);
		screenWidth = GetWidth()-105;
		div = document.getElementById(obj+'_floater');
		if( (leftValue+450) > screenWidth ) {
			//div.style.top = topValue+'px';
			div.style.left = '-450px';
		} else {
			div.style.left = '150px';
			div.style.top = topValue;
		}
	}

