//

function pausecomp(millis)
{
date = new Date();
var curDate = null;

do { var curDate = new Date(); }
while(curDate-date < millis);
} 

var bookTitleWin;
var dlg;

function searchPageBookTitleSearch(searchPageBookTitleSearchForm){	
	openBookTitleSearch2(searchPageBookTitleSearchForm.bookTitle.value, searchPageBookTitleSearchForm.bookSearchType.value);
};

function openBookTitleSearch2(searchphrase, searchtype){
	if(!bookTitleWin || bookTitleWin.closed){
		var urlValue = 'booktitlesearch.smoothie';
		if (searchphrase != null){
			urlValue =  urlValue + '?bookTitle=' + searchphrase + '&bookSearchType=' + searchtype;		
		}
		bookTitleWin = window.open(urlValue,'booktitle', 'width=500,height=500,left=50,top=100,toolbar=0,resizable=0,scrollbars=1');
		
	}else{
		bookTitleWin.focus();
	}
};

function openBookTitleSearch(){
	openBookTitleSearch2(null,null);
};

function enterValueToMainForm(isbnvalue){
	if(opener.document.books10form.book1.value == ""){
		opener.document.books10form.book1.value = isbnvalue;
	}else if (opener.document.books10form.book2.value == ""){
		opener.document.books10form.book2.value = isbnvalue;
	}else if (opener.document.books10form.book3.value == ""){
		opener.document.books10form.book3.value = isbnvalue;
	}else if (opener.document.books10form.book4.value == ""){
		opener.document.books10form.book4.value = isbnvalue;
	}else if (opener.document.books10form.book5.value == ""){
		opener.document.books10form.book5.value = isbnvalue;
	}else if (opener.document.books10form.book6.value == ""){
		opener.document.books10form.book6.value = isbnvalue;
	}else if (opener.document.books10form.book7.value == ""){
		opener.document.books10form.book7.value = isbnvalue;
	}else if (opener.document.books10form.book8.value == ""){
		opener.document.books10form.book8.value = isbnvalue;
	}else if (opener.document.books10form.book9.value == ""){
		opener.document.books10form.book9.value = isbnvalue;
	}else if (opener.document.books10form.book10.value == ""){
		opener.document.books10form.book10.value = isbnvalue;
	}else{
		alert('Out of spaces in the form to populate');
	}
	
	document.getElementById(isbnvalue+"-additem").innerHTML="Item Added";
	document.getElementById(isbnvalue+"-additemsearch").innerHTML="<a class=\"add-to-form-text\" onclick=\"submitMainForm()\">Search Book Prices</a>";
};

function addAndSubmitMainForm(isbnvalue){
	enterValueToMainForm(isbnvalue);
	submitMainForm();
};

function submitMainForm(){
	//opener.focus();
	opener.dlg.show();
	opener.document.books10form.submit();
	window.close();
};

function submitForm(){	
	dlg.show();
	
	if(bookTitleWin || bookTitleWin.open){	
		bookTitleWin.close();
	}
	return true;	
};

dojo.require("dojo.widget.Dialog");

function init(e) {
	dlg = dojo.widget.byId("processingDialog");
	
};

function submitenter(myfield,f,e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   searchPageBookTitleSearch(f);
   return false;
   }
else
   return true;
};


dojo.addOnLoad(init);
