var clean = new Array();
function cleanValue(input) {
   formname = input.form.name;
   inputname = input.name;
   if (typeof(clean[formname])!='undefined')
      if (clean[formname][inputname]) {
         input.value = "";
         clean[formname][inputname] = false;
      }
}

function setValue(input,value) {
   if (input.value == "") {
      formname = input.form.name;
      inputname = input.name;
      input.value = value;
      if (typeof(clean[formname])=='undefined') {
         clean[formname] = new Array();
      }
      clean[formname][inputname] = true;
   }
}


/**
 * section for circle
 */
var images = new Array('kalli', 'punktlinie', 'mini', 'poly', 'polis', 'ostwest', 'feind', 'utopien', 'eros');
var texts  = new Array('Kalligraphie', 'Punkt und Linie', 'Miniatur', 'Polyphonie', 'Polis', 'Ost West', 'Der nackte Feind', 'Politische Utopien', 'Eros');
var colors = new Array('610000', 'D63232', 'F53100', 'F09000', 'D21ED2', 'A11371', '016799', '3AB0D7', '009161');

function showSection(nr)
{	
	showImage(nr);
	showSectionName(texts[nr], colors[nr]);
}

function showImage(nr)
{
	document.getElementById(images[nr]).style.visibility = 'visible';
}

function hideImage(nr, show)
{	
	var img = images[nr];
	document.getElementById(img).style.visibility = 'hidden';
	// showSectionName('', '');
	if (show != -1) {
		showSection(show);
	}
}

function showSectionName(name, txtcolor)
{
	sname = document.getElementById('sectionname');
	sname.style.color = '#' + txtcolor;
	sname.innerHTML = name;
}


/**
 * section for gallery
 */
function showGalleryImage(i)
{
	document.getElementById('galleryimagetag').src = galleryimages[i];
	document.getElementById('galleryimagedescription').innerHTML = galleryimagedescriptions[i];
}


function popup(url) {
	pop = window.open(url, 'player', 'toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=768,height=440,left=100,top=120');
	pop.window.focus();
}

function writeFlash(scale,id) {
	if (typeof(id)=='undefined') id='flashMovie';
	flashStr = "";
	flashStr += '<object id="'+id+'" width="' + width + '" height="' + height + '"  ';
	flashStr += 'classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"  ';
	flashStr += 'codebase="https://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">  ';
	flashStr += '<param name="allowScriptAccess" value="sameDomain"> ';
	flashStr += '<param name="movie" value="' + movie + '">  ';
	flashStr += '<param name="flashvars" value="' + params + '">  ';
	flashStr += '<param name="quality" value="high">  ';
	flashStr += '<param name="menu" value="false">  ';
	flashStr += '<param name="wmode" value="transparent">  ';
	if (typeof(scale) == "undefined")
		flashStr += '<param name="scale" value="exactFit">  ';
	flashStr += '<param name="bgcolor" value="#FFFFFF">  ';
	flashStr += '<embed src="' + movie + '"  ';
	flashStr += '  swLiveConnect=true ';
	flashStr += '  flashvars="' + params + '"  ';
	flashStr += '  name="flashMovie"  ';
	flashStr += '  quality="high"  ';
	flashStr += '  allowScriptAccess="sameDomain" ';
	flashStr += '  menu="false"  ';
	flashStr += '  type="application/x-shockwave-flash"  ';
	flashStr += '  width="' + width + '"  ';
 	flashStr += '  height="' + height + '"  ';
	flashStr += '  width="' + width + '"  ';
	flashStr += '  height="' + height + '"  ';
	flashStr += '  bgcolor="#FFFFFF"  ';
	flashStr += '  align="left"  ';
	flashStr += '  wmode="transparent"  ';
	if (typeof(scale) == "undefined")
		flashStr += '  scale="exactFit"  ';
	flashStr += '  pluginspage="https://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">  ';
	flashStr += '</embed>  ';
	flashStr += '</object>';
	document.write(flashStr);
}