
var patience_text_de = "Ihre Bilder werden zum Server hochgeladen, das kann u.U. mehrere Minuten dauern.";


function getobject(obj){
if (document.getElementById)
return document.getElementById(obj)
else if (document.all)
return document.all[obj]
}





// Feldtypdefinitionen für Formularprüfung
// Defintion erfolgt über die id des Feldes


Pflichtfeld = new Array("modifyPassword", "modifyVorname", "modifyName", "signupVorname", "signupName", "Anrede", "signupFirma", "signupStrasse", "signupPLZ", "signupOrt", "signupTel", "addTitle", "addDescription", "addCatLinks.CategoryID", "addGeschmacksrichtung", "addAlkoholgehalt", "addGroesse", "addPreis_original", "addPreis_aktuell", "addMenge_minimum", "shopadrORD_RGAnrede", "shopadrORD_RGVorname", "shopadrORD_RGName", "shopadrORD_RGPLZ", "shopadrORD_RGOrt", "shopadrORD_RGStrasse", "shopadrORD_RGTel", "shopadrORD_LIAnrede", "shopadrORD_LIVorname", "shopadrORD_LIName", "shopadrORD_LIPLZ", "shopadrORD_LIOrt", "shopadrORD_LIStrasse", "shopadrORD_LITel", "shopstammVorname", "shopstammName", "shopstammStrasse", "shopstammOrt", "shopstammLand", "shopstammTel", "orderORD_agb_checkout", "modifyVersandkosten1", "modifyVersandkosten2", "modifySteuernummer", "modifyFinanzamt", "modifyKontonummer", "modifyBLZ", "BewerbungAVorname", "BewerbungAName", "BewerbungAGebdate", "BewerbungAEmail", "BewerbungAAGB", "BewerbungAStrasse", "BewerbungAPLZ", "BewerbungAOrt", "BewerbungALand", "BewerbungATelefon", "AFrage01", "AFrage02", "AFrage03", "BewerbungAFrage04", "BewerbungAFrage05", "AFrage06", "BewerbungAFrage07", "BewerbungAFrage08", "BewerbungAFrage09", "BewerbungAZahlAkzep", "Review_Rating", 
"add_reviewReview_Subject", "add_reviewReview_Contents"  );

MinDreiChars = new Array("testform1Title", "testform1Bild", "shopstammPLZ", "shopstammTel");

WennDannMinDreiChars = new Array("modifyPLZ", "modifySteuernummer", "modifyFinanzamt", "modifyUstID", "modifyHandelsregister", "modifyGeschaeftsfuehrer", "modifyKontonummer", "modifyBLZ", "modifyWarenanschrift", "modifyErgaenzende_Bedingungen");

Ganzzahl = new Array("addJahrgang", "addMenge_minimum", "addMenge_verfuegbar", "modifyVersandkosten1_bis", "modifyVersandkosten2_bis");

NumKommaPunkt = new Array("addGroesse", "addAlkoholgehalt", "addSaeuregehalt", "addRestzucker");

NumKomma = new Array("addPreis_original", "addPreis_aktuell", "modifyVersandkosten1", "modifyVersandkosten2", "modifyVersandkostenfrei_ab");

URL = new Array("testform1URL");

Email = new Array("modifyEmail", "signupEmail", "shopadrORD_RGEmail",  "shopadrORD_LIEmail", "shopstammEmail", "BewerbungAEmail");

Kleinerals = new Array("testform1Gage__von");

Groesserals = new Array("testform1Gage__bis");

Lastschriftdaten = new Array("shopadrORD_Kontonummer", "shopadrORD_BLZ", "shopadrORD_Kontoinhaber");

LastschriftdatenShopStamm = new Array("shopstammKontonummer", "shopstammBLZ", "shopstammKontoinhaber");


function getPrueffeldtyp(id,name)
{


Prueffeldtyp = new Array();


  for(var i = 0; i < Pflichtfeld.length; i = i + 1)
  {

   //  if (Pflichtfeld[i] == id)	{
   if (Pflichtfeld[i] == id || Pflichtfeld[i] == name)	{
   // alert(id + "--" + name);
	Prueffeldtyp.push("Pflichtfeld");	}
  }


  for(var i = 0; i < MinDreiChars.length; i = i + 1)
  {
   if (MinDreiChars[i] == id)   {
	Prueffeldtyp.push("MinDreiChars");   }
  }
  
  for(var i = 0; i < WennDannMinDreiChars.length; i = i + 1)
  {
   if (WennDannMinDreiChars[i] == id)   {
	Prueffeldtyp.push("WennDannMinDreiChars");   }
  }


  for(var i = 0; i < Ganzzahl.length; i = i + 1)
  {

   if (Ganzzahl[i] == id)	{
	Prueffeldtyp.push("Ganzzahl");	}
  }
  
  
  for(var i = 0; i < NumKommaPunkt.length; i = i + 1)
  {

   if (NumKommaPunkt[i] == id)	{
	Prueffeldtyp.push("NumKommaPunkt");	}
  }

  for(var i = 0; i < NumKomma.length; i = i + 1)
  {

   if (NumKomma[i] == id)	{
	Prueffeldtyp.push("NumKomma");	}
  }

  for(var i = 0; i < URL.length; i = i + 1)
  {

   if (URL[i] == id)	{
	Prueffeldtyp.push("URL");	}
  }




  for(var i = 0; i < Email.length; i = i + 1)
  {

   if (Email[i] == id)	{
	Prueffeldtyp.push("Email");	}
  }



  for(var i = 0; i < Kleinerals.length; i = i + 1)
  {

   if (Kleinerals[i] == id)	{
	Prueffeldtyp.push("Kleinerals");	}
  }

  
  for(var i = 0; i < Lastschriftdaten.length; i = i + 1)
  {

   if (Lastschriftdaten[i] == id)	{
	Prueffeldtyp.push("Lastschriftdaten");	}
  }



  for(var i = 0; i < LastschriftdatenShopStamm.length; i = i + 1)
  {

   if (LastschriftdatenShopStamm[i] == id)	{
	Prueffeldtyp.push("LastschriftdatenShopStamm");	}
  }

return Prueffeldtyp


}





function sollGeprueftWerden(id)
{

getPrueffeldtyp(id);


  for(var i = 0; i < Prueffeldtyp.length; i = i + 1)
  {
    alert (id + " - " + i + ": " + Prueffeldtyp[i]);

  }


}






function markMistakes(label,fehlerfelder)
{

// alert("label,fehlerfelder " + label + " :: " + fehlerfelder);

	if (label.indexOf("__") >= 0)
	{
		labeldiv = label.substring(0,label.indexOf("__"));

		getobject(labeldiv).style.color = "#cc0000";

		if (fehlerfelder.indexOf(getobject(labeldiv).innerHTML) < 0)	{
		fehlerfelder = fehlerfelder + getobject(labeldiv).innerHTML + "<br />";	}
	}


	else
	{
		// getobject(label).className = "rot";
		getobject(label).style.color = "#cc0000";

		if (fehlerfelder.indexOf(getobject(label).innerHTML) < 0)	{
		fehlerfelder = fehlerfelder + getobject(label).innerHTML + "<br />";	}
	}


extfehlerfelder = fehlerfelder;

return extfehlerfelder

}







function demarkMistakes(label)
{

	if (label.indexOf("__") >= 0)
	{
		labeldiv = label.substring(0,label.indexOf("__"));

		if (fehlerfelder.indexOf(getobject(labeldiv).innerHTML) < 0)	{
		getobject(labeldiv).style.color = "#000";	}
	}


	else
	{
		if (fehlerfelder.indexOf(getobject(label).innerHTML) < 0)	{
		// getobject(label).className = "";
				getobject(label).style.color = "#000";
		}
	}

}











function checkForm(Formular)
{


fehlermeldung = Formular.id + "fehlermeldung";
fehlerfelder = "";
jsError = 0;



fehlerArray = new Array();

     	  for(var i = 0; i < Formular.length; i = i + 1)
     	  {





	// nur Eintragsfelder verarbeiten - nicht undefined, hidden, submit
	// Ausnahme: "Review_Rating"

	if (Formular.elements[i].type != undefined && Formular.elements[i].type != "hidden" && Formular.elements[i].type != "submit" || Formular.elements[i].type == "hidden" && Formular.elements[i].name == "Review_Rating")
	{

	    fehlerArray.push(Formular.elements[i].name);
	    label = Formular.id + "label" + Formular.elements[i].name;



// sollGeprueftWerden(Formular.elements[i].id);


getPrueffeldtyp(Formular.elements[i].id,Formular.elements[i].name);




  for(var j = 0; j < Prueffeldtyp.length; j = j + 1)
  {





    if (Prueffeldtyp[j] == "Pflichtfeld")	{


if (Formular.elements[i].type == "text" || Formular.elements[i].type == "password" || Formular.elements[i].type == "textarea" || Formular.elements[i].type == "hidden")
{




	if (Formular.elements[i].value.length < 1)
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}

}


if (Formular.elements[i].type == "select-one")
{

	if (Formular.elements[i][Formular.elements[i].selectedIndex].value == "")
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}
}



if (Formular.elements[i].type == "radio")
{

// label = label + "__";


felder = Formular.elements.length;

var felderi
var radiochecked = 0;

radioname = Formular.elements[i].name;


	for (felderi = 0; felderi < Formular.elements.length; felderi++)
	{

	  if (Formular.elements[felderi].name == radioname && Formular.elements[felderi].checked)
	  {
	    radiochecked++
	  }
	}




	if (radiochecked < 1)
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}
}



if (Formular.elements[i].type == "checkbox")
{

// alert("checkbox ");
//  + Formular.elements[i].value + " Name "  + Formular.elements[i].name + " checked " + Formular.elements[i].checked);

//label = Formular.elements[i].id;


// alert(i);

// alert("NAME: " + Formular.elements[i].name + " value " +  Formular.elements[Formular.elements[i].name].checked  + " valueTEST" +  Formular.elements[i].checked + " NUr-VALUE" +  Formular.elements[i].value + " LABEL " +  label);

if (i == 0 || i!= 0 && Formular.elements[i-1].name && Formular.elements[i].name != Formular.elements[i-1].name)
{
  valueString = "";
}



if (Formular.elements[i].checked  == true)
{
  valueString = valueString + Formular.elements[i].value;
}


	// if (Formular.elements[Formular.elements[i].name].checked == false)
	if (valueString == "" && !Formular.elements[i+1] || valueString == "" && Formular.elements[i+1] && Formular.elements[i].name != Formular.elements[i+1].name)
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}
	

}





    }





    if (Prueffeldtyp[j] == "MinDreiChars")	{

	if (Formular.elements[i].value.length < 3)
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}

    }
	
	
	
	if (Prueffeldtyp[j] == "WennDannMinDreiChars")	{

	if (Formular.elements[i].value.length > 0 && Formular.elements[i].value.length < 3)
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}

    }




    if (Prueffeldtyp[j] == "Ganzzahl")	{
	

	if (Formular.elements[i].value != parseInt(Formular.elements[i].value) || Formular.elements[i].value.length != parseInt(Formular.elements[i].value).toString().length)
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}

    }
	
	
	
	if (Prueffeldtyp[j] == "NumKommaPunkt")	{
	
	Ergebnis = Formular.elements[i].value.match(/[0-9.,]/gi);

	if (Ergebnis && Ergebnis.length != Formular.elements[i].value.length)
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}

    }

	
	if (Prueffeldtyp[j] == "NumKomma")	{
	
	//Ergebnis = Formular.elements[i].value.match(/[0-9.]/gi);
	
	
	var Eingabe = Formular.elements[i].value;
	
	while (Eingabe.indexOf(",") > -1)	{
		Eingabe = Eingabe.replace(/,/,".");		}
	
	while (Eingabe.indexOf(" ") > -1)	{
		Eingabe = Eingabe.replace(/ /,"");		}
	
	var NumKommaFehler = "";
	
	while (Eingabe.indexOf(".") != Eingabe.lastIndexOf("."))
	{
		Eingabe = Eingabe.substring(0,Eingabe.indexOf(".")) + Eingabe.substring(Eingabe.indexOf(".") + 1, Eingabe.length);
		NumKommaFehler = "doppel-punkt";
	}
	
	while (Eingabe.indexOf(".") > -1 && Eingabe.indexOf(".") > Eingabe.length -3 )
	{
		Eingabe = Eingabe + "0";
		NumKommaFehler = "nachkomma";
	} 

	Formular.elements[i].value = Eingabe;
	
	var RegExpZahlPunkt = /^[0-9]+\.?[0-9]{0,2}$/i;	
	
	//if (Ergebnis && Ergebnis.length != Formular.elements[i].value.length)
	if (!RegExpZahlPunkt.test(Eingabe) || NumKommaFehler != "")
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}

    }




    if (Prueffeldtyp[j] == "URL")	{

	if (Formular.elements[i].value.indexOf("http://") != 0)
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}

    }





    if (Prueffeldtyp[j] == "Email")	{


	// {2,4} = 2 bis 4 Zeichen nach dem Punkt, z.B. .info

	var RegExpEmail = /^[A-Z0-9äöü._%-]+@[A-Z0-9äöü.-]+\.[A-Z]{2,4}$/i;
	
	if (!RegExpEmail.test(Formular.elements[i].value))
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);

	}

    }




    if (Prueffeldtyp[j] == "Kleinerals")	{


	if (Formular.elements[i+1].value != "" && parseInt(Formular.elements[i].value) >= parseInt(Formular.elements[i+1].value))
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}


    }


	
    if (Prueffeldtyp[j] == "Lastschriftdaten")	{
	
	var radioLS = Formular.id+"Lastschrift";

	if (Formular.elements[i].value.length < 3 && getobject(radioLS).checked)
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}

    }
	

    if (Prueffeldtyp[j] == "LastschriftdatenShopStamm")	{
	
	if (Formular.elements[i].value.length < 3 && Formular.elements["Zahlweise"][Formular.elements["Zahlweise"].selectedIndex].value == "Lastschrift")
	{
		markMistakes(label,fehlerfelder);
		fehlerfelder = extfehlerfelder;
		jsError = jsError + 1;
	}


	else
	{
		demarkMistakes(label);
	}

    }


  }











	  }


     	  }





if (jsError > 0)
{


// Fehlerfelder



// IE schreibt TAGS gross

while (fehlerfelder.indexOf("SPAN") > 0)	{
  fehlerfelder = fehlerfelder.replace(/SPAN/,"span");	}



while (fehlerfelder.indexOf("<span") > 0)
{
	spanstart = fehlerfelder.indexOf("<span");
	spanend = fehlerfelder.indexOf("</span>") + 7;

	fehlerfeldervorspan = fehlerfelder.substring(0,spanstart);
	fehlerfeldernachspan = fehlerfelder.substring(spanend, fehlerfelder.length);

	fehlerfelder = fehlerfeldervorspan + fehlerfeldernachspan;

}




while (fehlerfelder.indexOf(":") > 0)	{
  fehlerfelder = fehlerfelder.replace(/:/,"");	}


  fehlertext = "<div>Bitte überprüfen Sie Ihre Eingaben bei den folgenden Feldern:<div>" + fehlerfelder + "</div>&nbsp;</div>";
  getobject(fehlermeldung).innerHTML = fehlertext;





// zum Formularanfang springen

// location.hash = Formular.id;
// location.hash = "fehler_in_" + Formular.id;

// zum Seitenanfang springen

location.hash = "top";

return false;

}




else
{
  fehlertext = "";

  if (getobject(fehlermeldung).innerHTML.indexOf("<div>") >= 0 || getobject(fehlermeldung).innerHTML.indexOf("<DIV>") >= 0)
  {
    getobject(fehlermeldung).innerHTML = fehlertext;
    getobject(fehlermeldung).style.display = "none";
  }




  if (getobject('modifyProfil_Bild1') && getobject('modifyProfil_Bild1').value != ""  || getobject('modifyProfil_Bild2') && getobject('modifyProfil_Bild2').value != "" || getobject('addBild') && getobject('addBild').value != "" )
  {

		getobject(Formular.id+"submit").style.display = "none";

		var objBody = getobject(Formular.id+"submit").parentNode;

		var objOverlay = document.createElement("div");
		objOverlay.setAttribute('id','patience');
		objOverlay.innerHTML = "<span>" + patience_text_de + "</span>";

		objBody.appendChild(objOverlay);

  }
  
  
    if (Formular.id == "order" )
  {

		getobject(Formular.id+"submit").setAttribute('disabled',"disabled");

  }
  



return true;
}




}




















function charsLeft(Feld, Maxlaenge)
{

	// var Textlaenge = document.forms["sign99"].elements["Titel"].value.length;
	//var Text = document.forms["sign99"].elements["Titel"].value;



FeldId = Feld.id;
FeldName = Feld.name;
FormularName = Feld.id.substr(0,Feld.id.length-Feld.name.length);

maxlengthfeld = FormularName + "maxlenght" + FeldName;



	var Textlaenge = Feld.value.length;
	var Text = Feld.value;



char3 = Text.charCodeAt(3);

char3 = Text.charCodeAt(document.forms[FormularName].elements[FeldName].value.length-1);


j = 0;

// var Ausgabe = "";
 for(var i = 1; i < Textlaenge + 1; i++)
{

  curChar = Text.charCodeAt(i);

  // if (parseFloat(curChar) == curChar )
  if (curChar != 10 && curChar != 13 )
  {
	j++
  }

}

 //alert(i + " " + j);



	var maxlength = Maxlaenge - j;



	if (maxlength < 0)
	{
	  // getobject(maxlengthfeld).style.backgroundColor = "#bbb";
	  // verbZeichen = "<pan class=\"rot\"><b>Sie haben die maximale Anzahl an Zeichen überschritten. Bitte löschen Sie " + Math.abs(maxlength) + " Zeichen aus diesem Feld!</b></span>";
	  verbZeichen = "<span class=\"rot\" style=\"color: #cc0000;\"><b>Sie haben die maximale Anzahl an Zeichen überschritten. " + Math.abs(maxlength) + " Zeichen wurden gelöscht!</b></span>";


	    document.forms[FormularName].elements[FeldName].value = document.forms[FormularName].elements[FeldName].value.substr(0,Maxlaenge);

	}


	else
	{


	  if (maxlength == 0)

	  //if (maxlength <= 0)
	  {
	    // getobject(maxlengthfeld).style.backgroundColor = "#eee";
	    verbZeichen = "Sie haben die maximale Anzahl an Zeichen eingegeben.";

	    //document.forms[FormularName].elements[FeldName].value = document.forms[FormularName].elements[FeldName].value.substr(0,Maxlaenge);
	  }


	  else
	  {
	    // getobject(maxlengthfeld).style.backgroundColor = "#fff";
	    // verbZeichen = "Sie d&uuml;rfen noch " + maxlength + " Zeichen in dieses Feld schreiben!" + " " + char3 + " " + i + " " + j;
	    verbZeichen = "Sie d&uuml;rfen <b>noch " + maxlength + " Zeichen</b> in dieses Feld schreiben!";

	  }

	}	






	getobject(maxlengthfeld).innerHTML = verbZeichen;

	// document.getElementById("maxlenght").innerHTML = verbZeichen;

}

// charsLeft();





function checkUSTId(him)
{


  if (him.value != "D")		{
    getobject("div-userUstID").style.display = "block";	}


  else	{
    getobject("div-userUstID").style.display = "none";	}


}


function toggleLastschrift(him)
{

  if (him.value == "Lastschrift")		{
    getobject("lastschrift-daten").style.display = "block";	}


  else	{
    getobject("lastschrift-daten").style.display = "none";	}

}


function HideLastschrift(div, radioLS)
{
	if (getobject(radioLS).checked)		{
    getobject(div).style.display = "block";	}
	
	else	{
    getobject(div).style.display = "none";	}
}



function toggleLastschriftShopStamm(him)
{

  if (him.value == "Lastschrift")		{
    getobject("lastschrift-daten-shop_stamm").style.display = "block";	}


  else	{
    getobject("lastschrift-daten-shop_stamm").style.display = "none";	}

}




function HideLastschriftShopStamm(div, Formular)
{

	if (Formular.elements["Zahlweise"][Formular.elements["Zahlweise"].selectedIndex].value == "Lastschrift")		{
    getobject(div).style.display = "block";	}
	
	else	{
    getobject(div).style.display = "none";	}
}


function delete_confirm() {
  if(confirm('Wollen Sie diesen Artikel wirklich l\u00f6schen?')) return true;
  else return false;
}


function RateIt(rating,event) {

if (event != "focus")	{
	getobject(rating).blur();	}

rating = parseFloat(rating);

movebg = -80 + (rating - 1) * 20;



// getobject(stern).src = "http://www.wiweli.at/static/wiweli/images/star-gold.gif";

getobject("js-rating").style.backgroundPosition= movebg + "px " + "0px";

getobject("add_reviewReview_Rating").value = rating;


}


function BuildJsRating(ElementId, CurrRating) {


var host = window.location.protocol + "//"  + window.location.hostname;

try {
document.execCommand("BackgroundImageCache", false, true);
} catch(err) {}

	document.write('<div id="js-rating"></div>');
  
	var objJsRating = getobject("js-rating");
		

 for (var i = 1; i <= 5; i++)
 {
 
 var stern = "Stern";
 
 if (i != 1)
 {
 var stern = "Sterne"; 
 }
  		var objSternLink = document.createElement("a");
		objSternLink.setAttribute('id',i+'sternlink');
		objSternLink.setAttribute('href','#');
		// objSternLink.onmouseover = function() { RateIt(this.id,"over"); }
		objSternLink.onfocus = function() { RateIt(this.id,"focus"); return false; }
		objSternLink.onclick = function() { RateIt(this.id,"click"); return false; }
		objJsRating.appendChild(objSternLink);
 
 		var objStern = document.createElement("img");
		objStern.setAttribute('id',i+'stern');
		objStern.setAttribute('src',host+'/static/wiweli/images/trans.gif');
		objStern.setAttribute('width','20');
		objStern.setAttribute('height','20');
		objStern.setAttribute('alt',i+' ' + stern);
		objStern.setAttribute('title',i+' ' + stern);
		// objStern.onmouseover = function() { RateIt(this.id,"over"); }
		objStern.onfocus = function() { RateIt(this.id,"focus"); }
		objStern.onclick = function() { RateIt(this.id,"click"); }
		objSternLink.appendChild(objStern);
 
 }

		
		var objHiddenField = document.createElement("input");
		objHiddenField.setAttribute('id','add_reviewReview_Rating');
		objHiddenField.setAttribute('name','Review_Rating');
		// objHiddenField.setAttribute('type','text');
		objHiddenField.setAttribute('type','hidden');
		objHiddenField.setAttribute('class','hidden');
		objHiddenField.setAttribute('value','');
		//objHiddenField.setAttribute('size','2');
		objJsRating.appendChild(objHiddenField);

		if (CurrRating != "")
	   {
	   RateIt(CurrRating,"focus")
	   }	

}
