function show_login(name,name2)
{
	if (document.getElementById(name).style.display == "block")
	{
		document.getElementById(name).style.display = "none";
		document.getElementById(name2).style.display = "block";
	}
	else
	{
		document.getElementById(name2).style.display = "none";
		document.getElementById(name).style.display = "block";
	}	
}

function show_booking_options(anzahl,string)
{
	var sel = document.getElementById(string);
	var index = sel.selectedIndex;
	
    for(var i = 0; i < anzahl; i++)
    {
    	id = string + i;
    	
    	if (document.getElementById(id))
    	{    		
	    	if (i == (index-1))
	    		document.getElementById(id).style.display = "block";
	    	else
	    		document.getElementById(id).style.display = "none";
    	}
    }
}

function show_help(name) {
	document.getElementById(name).style.display = "block"; 
}

function hide_help(name) {
	document.getElementById(name).style.display = "none"; 
}

function show_big_product_picture(id_string,show_number,count_pictures){
	
    for(var i = 0; i < count_pictures; i++)
    {
    	string = id_string + i;
    	document.getElementById(string).style.display = "none";
    }
    
    show_string = id_string + show_number
    
    document.getElementById(show_string).style.display = "block";
    
}

function show_big_product_picture2(name){

	test = document.getElementById("zoom").href;
	document.getElementById("big_picture").src = name;
	document.getElementById("zoom").href = name;
	
}

function form_submit(name) {
	 document.forms[name].submit();
	 
	 document.getElementById(name).innerHTML='';
	 document.forms[name].submit();return false;
}

function addFileLink_to_doc(base_link,selectname,formname){
	
	  
	   filename = document.getElementById(selectname).value;
	   link = base_link + filename;
	   
	   link_text = tinyMCE.activeEditor.selection.getContent();
	   
	   if (link_text == '')
		   link_text = 'erst Text markieren oder diesen &auml;ndern';
	   
	   link = "<a href='" + link + "' target='_blank'>" + link_text + "</a>";
	   	   
	  if (tinyMCE.execCommand('mceInsertContent',false,link))
	    form_submit(formname);
}

function addSubitemLink_to_doc(base_link,selectname,formname){
	
	  
	   doc_id = document.getElementById(selectname).value;
	   link = base_link + doc_id;
	   
	   link_text = tinyMCE.activeEditor.selection.getContent();
	   
	   if (link_text == '')
		   link_text = 'erst Text markieren oder diesen &auml;ndern';
	   
	   link = "<a href='" + link + "' >" + link_text + "</a>";
	   
	  if (tinyMCE.execCommand('mceInsertContent',false,link))
	    form_submit(formname);
}

function addImage_to_doc(aTag,number,formname){
	
	  if (document.getElementById("ausrichtunglinks").checked == true)
		  		ausrichtung = "l";
	  else if (document.getElementById("ausrichtungrechts").checked == true)
		  		ausrichtung = "r";
	  else if (document.getElementById("ausrichtungnone").checked == true)
	  		ausrichtung = "";	  
	  else 
		  	ausrichtung = "";
	  
	  if (document.getElementById("sizesmall").checked == true)
		  		size = "s";
	  else if (document.getElementById("sizebig").checked == true)
				size = "b";
	  else if (document.getElementById("sizecustom").checked == true)
				size = "c";
	  else
		  	size = "";
		
	  aTag = aTag + number;
		
	  if (ausrichtung && size)
		   aTag = aTag + " " + ausrichtung + size;
	  else if(ausrichtung)
	  	aTag = aTag + " " + ausrichtung;
	  else if (size)
		  aTag = aTag + " " + size;
	  
	  aTag = "[" + aTag +"]";
	  
	  if (tinyMCE.execCommand('mceInsertContent',false,aTag))
	    form_submit(formname);
}

function changed_data(name)
{
	document.getElementById(name).checked = true;
}

function change_value(name)
{
	document.getElementById(name).value = "changed";
}

function change_hidden_field (name,text)
{
	document.getElementById(name).value = text;
}

function show_hide_files(name,name2)
{
	
	if (document.getElementById(name).style.display == "block")
	{
		document.getElementById(name).style.display = "none";
		document.getElementById(name2).style.display = "none";
		
		input1 = name + "_shown";
		input2 = name2 + "_shown";
		
	    var arr = new Array();
	    arr = document.getElementsByName(input1);
	    
	    for(var i = 0; i < arr.length; i++)
	    {
	        var obj = document.getElementsByName(input1).item(i);
	        obj.value = "hide";
	    }
	    
	    var arr = new Array();
	    arr = document.getElementsByName(input2);
	    
	    for(var i = 0; i < arr.length; i++)
	    {
	        var obj = document.getElementsByName(input2).item(i);
	        obj.value = "hide";
	    }
	}
	else
	{
		document.getElementById(name).style.display = "block";
		document.getElementById(name2).style.display = "block";
		
		input1 = name + "_shown";
		input2 = name2 + "_shown";
		
	    var arr = new Array();
	    arr = document.getElementsByName(input1);
	    
	    for(var i = 0; i < arr.length; i++)
	    {
	        var obj = document.getElementsByName(input1).item(i);
	        obj.value = "show";
	    }
	    
	    var arr = new Array();
	    arr = document.getElementsByName(input2);
	    
	    for(var i = 0; i < arr.length; i++)
	    {
	        var obj = document.getElementsByName(input2).item(i);
	        obj.value = "show";
	    }
	}
}

function show(name)
{
		
	if (document.getElementById(name).style.display == "block")
	{
		document.getElementById(name).style.display = "none";
	}
	else
		document.getElementById(name).style.display = "block";
	
}

function show_hide(name)
{
	
	if (document.getElementById(name).style.display == "block")
	{
		document.getElementById(name).style.display = "none";
		
		input1 = name + "_shown";
		
	    var arr = new Array();
	    arr = document.getElementsByName(input1);
	    
	    for(var i = 0; i < arr.length; i++)
	    {
	        var obj = document.getElementsByName(input1).item(i);
	        obj.value = "hide";
	    }
	}
	else
	{
		document.getElementById(name).style.display = "block";
		
		input1 = name + "_shown";
		
	    var arr = new Array();
	    arr = document.getElementsByName(input1);
	    
	    for(var i = 0; i < arr.length; i++)
	    {
	        var obj = document.getElementsByName(input1).item(i);
	        obj.value = "show";
	    }
	}
}

function replace_div_box (name,name2,name3) 
{
	document.getElementById(name).style.display = "block"; 
	
	document.getElementById(name2).style.display = "none";
	document.getElementById(name3).style.display = "none";
	
	input1 = name + "_shown";
	input2 = name2 + "_shown";
	input3 = name3 + "_shown";

    var arr = new Array();
    arr = document.getElementsByName(input1);
    
    for(var i = 0; i < arr.length; i++)
    {
        var obj = document.getElementsByName(input1).item(i);
        obj.value = "show";
    }
    
    var arr = new Array();
    arr = document.getElementsByName(input2);
    
    for(var i = 0; i < arr.length; i++)
    {
        var obj = document.getElementsByName(input2).item(i);
        obj.value = "hide";
    }    
    
    var arr = new Array();
    arr = document.getElementsByName(input3);
    
    for(var i = 0; i < arr.length; i++)
    {
        var obj = document.getElementsByName(input3).item(i);
        obj.value = "hide";
    }
}

function select_all(name,start,stop)
{
	
	for(var i = start; i < stop; i++)
	{
		name_checkbox = name + i;

		if(document.getElementById(name_checkbox))
		{
			if (document.getElementById(name_checkbox).checked == true)
				document.getElementById(name_checkbox).checked = false;
			else
				document.getElementById(name_checkbox).checked = true;
		}
	}
	
}

function select_specific (name) 
{
	if (document.getElementsByName(name)[0].checked == true)
		document.getElementsByName(name)[0].checked = false;
	else
		document.getElementsByName(name)[0].checked = true;
}

function show_specific (name,name2) 
{
	document.getElementById(name).style.display = "block"; 
	document.getElementById(name2).style.display = "none";
	
	input1 = name + "_shown";
	input2 = name2 + "_shown";

    arr = document.getElementsByName(input1);
    
    for(var i = 0; i < arr.length; i++)
    {
        document.getElementsByName(input1).item(i).value = "show";
    }
    
    arr2 = document.getElementsByName(input2);
    
    for(var i = 0; i < arr2.length; i++)
    {
        document.getElementsByName(input2).item(i).value = "hide";
    }
}

function show_specific_shop (name,name2) 
{
	if (document.getElementById(name).style.display == "block")
		document.getElementById(name).style.display = "none";
	else
		document.getElementById(name).style.display = "block";
	
	document.getElementById(name2).style.display = "none";
	
	input1 = name + "_shown";
	input2 = name2 + "_shown";

    var arr = new Array();
    arr = document.getElementsByName(input1);
    
    for(var i = 0; i < arr.length; i++)
    {
        var obj = document.getElementsByName(input1).item(i);
        obj.value = "show";
    }
    
    var arr2 = new Array();
    arr2 = document.getElementsByName(input2);
    
    for(var i = 0; i < arr2.length; i++)
    {
        var obj = document.getElementsByName(input2).item(i);
        obj.value = "hide";
    }
}

