function cd(compId, inputWeeks, inputDays, inputHours, inputMins, inputSeconds, redirect)
{
	// ID Weeks, Days, Hours, Mins, Secs/
	if(!redirect)
	{
		var redirect = 0;
	}
	inputSeconds ++;

 	weeks = 1 * w(inputWeeks); // change minutes here
 	days = 1 * d(inputDays); // change minutes here
 	hours = 1 * h(inputHours); // change minutes here

 	mins = 1 * m(inputMins); // change minutes here
 	secs = 0 + s(":"+inputSeconds); // change seconds here (always add an additional second to your total)
 	redo(compId, inputWeeks, inputDays, inputHours, inputMins, inputSeconds, redirect);
}



function redo(compId, weeks, days, hours, mins, secs,redirect) {
	secs--;
	if(secs == -1) {
		secs = 59;
		mins--;
	}

	if (mins == -1) {
		mins = 59;
		hours--;
	}
	if (hours == -1) {
	 	hours = 23;
	 	days--;
	}
	if (days == -1) {
		days = 6;
		weeks--;
	}

 	var comp = 'clock'+compId;
	if(document.getElementById(comp) != undefined){
 		document.getElementById(comp).innerHTML = dis(weeks, days, hours, mins,secs);
	}
	var bidButton = 'bidButton'+compId;
	var bidText = 'bidText'+compId;

 	if((weeks == 0) && (days == 0) && (hours == 0) && (mins == 0) && (secs == 0)&& (secs == 0))
 	{
  		if (redirect == 1)
  		{
  			window.location.reload()
  		}
  		else
  		{
  			document.getElementById(comp).innerHTML = 'Auction Ended';
  			//document.getElementById(bidButton).style.display = "none";
  			document.getElementById(bidText).innerHTML = 'View';
  		}
 	}
 	else
 	{
 		setTimeout(function(){redo(compId, weeks, days, hours, mins, secs, redirect)},1000);
 	}
}


function w(obj) {
 	for(var i = 0; i < obj.length; i++) {
  		if(obj.substring(i, i + 1) == ":")
  		break;
 	}
 	return(obj.substring(0, i));
}

function d(obj) {
 	for(var i = 0; i < obj.length; i++) {
  		if(obj.substring(i, i + 1) == ":")
  		break;
 	}
 	return(obj.substring(0, i));
}

function h(obj) {
 	for(var i = 0; i < obj.length; i++) {
  		if(obj.substring(i, i + 1) == ":")
  		break;
 	}
 	return(obj.substring(0, i));
}

function m(obj) {
 	for(var i = 0; i < obj.length; i++) {
  		if(obj.substring(i, i + 1) == ":")
  		break;
 	}
 	return(obj.substring(0, i));
}

function s(obj) {
 	for(var i = 0; i < obj.length; i++) {
  		if(obj.substring(i, i + 1) == ":")
  		break;
 	}
 	return(obj.substring(i + 1, obj.length));
}



function dis(weeks, days, hours, mins, secs) {
 	var disp;
	//console.log(weeks,days,hours,mins,secs);
	disp = "";

 	if (weeks > 1 ) {
 		disp +=	weeks + " weeks ";
 	}
 	else
 	{
 		if (weeks != 0) {
 			disp += weeks + " week ";
 		}
 	}

 	if (days > 1 ) {
 		disp +=	days + " days ";
 	}
 	else
 	{
 		if (days != 0) {
 			disp += days + " day ";
 		}
 	}

 	if (hours >= 1 ) {
	 	if(hours <= 9) {
	  		disp += " 0";
	 	} else {
	  		disp += " ";
	 	}
	 	disp += hours + " hours ";
 	}

 	if(mins <= 9) {
  		disp += " 0";
 	} else {
  		disp += " ";
 	}
 	disp += mins + " minutes ";

 	if(secs <= 9) {
  		disp += "0" + secs+ " seconds ";
 	} else {
  		disp += secs + " seconds ";
 	}
 	return(disp);
}
