function submitForm(type,value)
{
    document.contentForm.contentId.value=value;
    document.contentForm.contentType.value=type;
    document.contentForm.submit();
}

function showimage(content_id, image_id, alt_text)
{
 document.getElementById("imagecontainer").src = "/diecast/" + content_id + "/" + image_id;
 document.getElementById("imagecontainer").alt = alt_text;
 //window.frames[0].location.href = "/diecast/" + content_id + "/" + image_id;
}

function hideLoadText()
{
   var obj = document.getElementById("loadingtext");
   if (obj)
   {
      obj.style.display = "none";
   }
}

function updateComments()
{
   parent.document.getElementById("commentstext").innerHTML = document.getElementById("comments").innerHTML;
}

function submitComment()
{
   var form = document.forms[0];
   for(i=0;i<form.elements.length;i++)
   {
      if (form.elements[i].type == "textarea" || form.elements[i].type == "text")
      {
         var value = form.elements[i].value;
         var Pat1 = /^[-a-zA-Z0-9 \\\/.,\x27!;_@:"£\$%\^&\*()]*$/;
         if (form.elements[i].getAttribute("alt")=="REQ" && value=="")
         {
            alert(form.elements[i].name+' is a mandatory field. Please enter some details.') 
            form.elements[i].focus();
            return false;         
         }
         else if (!Pat1.test(value)) 
         { 
            alert('Please enter valid details') 
            form.elements[i].focus();
            return false;
         }
         else if (form.elements[i].getAttribute("alt")=="EMAIL" && value!="")
         {
            value = value.toLowerCase();
            Pat1 = /^([a-z0-9_\.\-])+\@(([a-z0-9\-])+\.)+([a-z0-9]{2,4})+$/;
            if (!Pat1.test(value)) {
               alert('Please enter a valid email address \n\ne.g. name@place.com');
               form.elements[i].focus();
               return false;
            }
         }
         else if (form.elements[i].getAttribute("alt")=="URL" && value!="")
         {
            if (value.indexOf("http://")==-1 || value.indexOf(".")==-1) {
               alert('Please enter a valid web address \n\ne.g. http://www.mysite.com');
               form.elements[i].focus();
               return false;
            }
         }
      }
   }
   document.forms[0].submit();
   document.forms[0].reset();
}

function displayLoadingMessage(message)
{
  if (document.getElementById("maincontent"))
  {
    document.getElementById("maincontent").style.display = "inline";
    document.getElementById("maincontent").innerHTML = "<div id='loadingtext'>"+message+"</div>";
    document.getElementById("commentsholder").innerHTML = "";
  }
}
