function ec0_confirm(txt,link)
{
	if (confirm(txt)) { 
		document.location.href=link;
	}
}

function ec0_show(div_id)
{
	ec0_show_if( 'edit_menu_image_size', div_id==4 );
	ec0_show_if( 'edit_menu_image_comment', div_id==2 );
	ec0_show_if( 'edit_menu_image_upload_thumb', div_id==5 );
	ec0_show_if( 'edit_menu_image_upload_image', div_id==1 );
	ec0_show_if( 'edit_menu_image_video', div_id==6 );
}

function ec0_gallery_show(div_id)
{
	ec0_show_if( 'edit_menu_gallery_comment', div_id==1 );
	ec0_show_if( 'edit_menu_gallery_upload_thumb', div_id==2 );
	ec0_show_if( 'edit_menu_gallery_footnote', div_id==3 );
}


function ec0_news_show(div_id)
{
	ec0_show_if( 'edit_menu_news_title', div_id==2 );
	ec0_show_if( 'edit_menu_news_subtitle', div_id==3 );
	ec0_show_if( 'edit_menu_news_url', div_id==4 );
	ec0_show_if( 'edit_menu_news_thumbnail', div_id==5 );
	ec0_show_if( 'edit_menu_news_pdf', div_id==6 );
	ec0_show_if( 'edit_menu_news_text', div_id==7 );
}


function ec0_comments_show(div_id)
{
	ec0_show_if( 'edit_menu_comments_text', div_id==7 );
}


function ec0_wines_show(div_id)
{
	ec0_show_if( 'edit_menu_wines_title', div_id==2 );
	ec0_show_if( 'edit_menu_wines_subtitle', div_id==3 );
	ec0_show_if( 'edit_menu_wines_url', div_id==4 );
	ec0_show_if( 'edit_menu_wines_thumbnail', div_id==5 );
	ec0_show_if( 'edit_menu_wines_pdf', div_id==6 );
	ec0_show_if( 'edit_menu_wines_text', div_id==7 );
	ec0_show_if( 'edit_menu_wines_crianza', div_id==9 );
	ec0_show_if( 'edit_menu_wines_cata', div_id==10 );
	ec0_show_if( 'edit_menu_wines_variedades', div_id==8 );
}

function new_window(url) {
   	leftPos = screen.width-650;
	var glossary =
	window.open(url,'glossary','toolbar=1,location=0,directories=0,status=0,menubar=yes,scrollbars=yes,resizable=yes,width=850,height=600,left='+leftPos+',top=0');
   	glossary.focus();
   	glossary.focus();
}


function ec0_link_show(div_id)
{
	ec0_show_if( 'edit_menu_link_title', div_id==2 );
	ec0_show_if( 'edit_menu_link_subtitle', div_id==3 );
	ec0_show_if( 'edit_menu_link_url', div_id==4 );
	ec0_show_if( 'edit_menu_link_thumbnail', div_id==5 );
}

function ec0_show_if(div_id,what)
{
	if (what)ec0_show_div( div_id );
	else ec0_hide_div( div_id );
}



function submenu( menu_id, submenu_idx, item_count )
{
	for(i=0;i<item_count;i++) 
	 if (submenu_idx!=i)
		 ec0_hide("submenu_" + menu_id + "_" + i );	
	
	ec0_show("submenu_" + menu_id + "_" + submenu_idx );	
}

function menu( menu_id, submenu_idx, item_count, todo )
{
	submenu( menu_id, submenu_idx, item_count );
}


function changeVideo(image_id, txt)
{
	document.getElementById(image_id).innerHTML = '<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/'+txt+'&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/'+txt+'&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>';
}




function show_image(uploaded,comment,video)
{
	if (video=="")
	{
		changeUploadedImage( "main_photo_image",  uploaded );
		changeDiv( "main_photo_p",  comment );
		ec0_show_div("main_photo");
	}
	else
	{
		changeVideo("main_video_youtube", video );
		changeUploadedImage( "main_video_image",  uploaded );
		changeDiv( "main_video_p",  comment );
		ec0_show_div("main_video");
	}
}

function changeImage(image_id, image_filename)
{
	document.getElementById(image_id).src= 'media/' + image_filename;
}
function changeDiv(image_id, txt)
{
	document.getElementById(image_id).innerHTML = txt;
}
function changeUploadedImage(image_id, image_filename)
{
	document.getElementById(image_id).src= 'uploads/' + image_filename;
}

function ec0_hide_div(div_name) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(div_name).style.visibility = 'hidden';
	}
	else {
		if (document.layers) { // Netscape 4
			document.div_name.visibility = 'hidden';
		}
		else { // IE 4
			document.all.div_name.style.visibility = 'hidden';
		}
	}
}

function ec0_show_div(div_name) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(div_name).style.visibility = 'visible';
	}
	else {
		if (document.layers) { // Netscape 4
			document.div_name.visibility = 'visible';
		}
		else { // IE 4
			document.all.div_name.style.visibility = 'visible';
		}
	}
}



function ec0_show(div_name) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		
		document.getElementById(div_name).style.visibility = 'visible';
		document.getElementById(div_name).style.display = 'block';
	}
	else {
		if (document.layers) { // Netscape 4
			document.div_name.visibility = 'visible';
		}
		else { // IE 4
			document.all.div_name.style.visibility = 'visible';
			document.all.div_name.style.display = 'block';
		}
	}
}





function ec0_hide(div_name) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		
		document.getElementById(div_name).style.visibility = 'hidden';
		document.getElementById(div_name).style.display = 'none';
	}
	else {
		if (document.layers) { // Netscape 4
			document.div_name.visibility = 'hidden';
		}
		else { // IE 4
			document.all.div_name.style.visibility = 'hidden';
			document.all.div_name.style.display = 'none';
		}
	}
}







function ec0_div_set_top(div_name,y) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(div_name).style.top = y;
	}
	else {
		if (document.layers) { // Netscape 4
			document.div_name.top = y;
		}
		else { // IE 4
			document.all.div_name.style.top = y;
		}
	}
}


function ec0_show_display(div_name) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(div_name).style.display = 'block';
	}
	else {
		if (document.layers) { // Netscape 4
			document.div_name.display = 'block';
		}
		else { // IE 4
			document.all.div_name.style.display = 'block';
		}
	}
}


