﻿$(document).ready(function() {
    var i = 0;
    while(true){
        var obj = $("#PageBody1_SearchTerm_" + i++);
        if(obj.length == 0){break;}
        obj.mimass({
		    url: "SearchPropositions.aspx",
		    requestDataCallback: getRequestData,
		    submitButton: $("#PageBody1_btnSearch")
	    });	
    }
});

function getRequestData(input) {
    var index = input[0].id.substring(input[0].id.lastIndexOf("_") + 1);
	var searchfield = $("#PageBody1_SearchField_" + index).val();
	if(searchfield.length == 1){
		return {
			query: input.val(),
			maintype: searchfield.charAt(0)
		}
	}else if(searchfield.length == 2){
		return {
			query: input.val(),
			maintype: searchfield.charAt(0),
			subtype: searchfield.charAt(1)
		}
	}
}

