
//form data
shq.dkp={
  '0':{day:6,dollars:12},
  '1':{day:8,dollars:15},
  '2':{day:12,dollars:22}
  }
shq.dkp.ItemName='WOW Dkp Level Up';
shq.dkp.ItemCount=1;
shq.dkp.Price=0;
shq.dkp.TotalPrice=0;
shq.dkp.requirements='';


shq.dkp.post=function()
  {
   var f=shq.$('dkp_form');
  if(f.q0.value.length<1||f.q0.value==f.q0.defaultValue)
	  {
	   f.q0.focus();
	   shq.WriteDefaultValue.call(f.q0);
	   return false;
	  }
   if(f.daynum.value==f.daynum.defaultValue||!f.daynum.value.IsNumeric())
	  {
	   f.daynum.focus();
       shq.WriteDefaultValue.call(f.daynum);
	   return false;
	  }
	
   for(var j=0,legs=shq.$$(f,'legend'),tmp=[];j<legs.length-1;j++){
         tmp.push(legs[j].innerHTML+'\r\n'+f['q'+j].value+'');
   }
  
   for(var i=0;i<f.everyday.length;i++)
	  {	  
	   if(f.everyday[i].checked){
		   shq.dkp.TotalPrice=shq.dkp.Price=shq.dkp[i].dollars*f.daynum.value;
		   shq.dkp.ItemName+='('+shq.dkp[i].day+'H/'+f.daynum.value+')';
	   }
	  }
     
      shq.$('footfrm').innerHTML=shq.formHtml;
	  var newfrm=shq.$('footfrm').getElementsByTagName('form')[0]
	   newfrm.ItemName.value=shq.dkp.ItemName;
	  newfrm.ItemCount.value=shq.dkp.ItemCount;
	  newfrm.Price.value=shq.dkp.Price;
	  newfrm.TotalPrice.value=shq.dkp.TotalPrice;
	  newfrm.requirements.value=tmp.join("\r\n")
	  newfrm.action=f.action;
	  newfrm.method=f.method;
	  newfrm.submit();
	  return false;
  }
//form event
shq.dkp.form_event=function()
{
	var f=shq.$('dkp_form');
	
	var tas=shq.$$(f,'textarea');
	  for(var i=0;i<tas.length;i++)
		{ if(i==2)continue;
		  shq.Events.add(tas[i],'click',shq.CleanDefaultValue)
		  shq.Events.add(tas[i],'keydown',shq.CleanDefaultValue)
		}
		  shq.Events.add(shq.$('daynum'),'click',shq.CleanDefaultValue)
		  shq.Events.add(shq.$('daynum'),'keydown',shq.CleanDefaultValue)		
}    
shq.runOnload(shq.dkp.form_event);