﻿/**
 * @copyright TLV-Media Company
 * @version : 1.0
 * @package : lib/js
 * @author: Mr.Mad-Soul
 * @todo:  
*/
if(typeof Sock == 'undefined'){
	Sock = {		
		init:function(){
			var that = this;
			that.validateForm();
		},
		validateForm:function() {
			var that = this;
			$('#checkSockForm').validate({	
				rules: { 				
					xProxy: { 
						required: true
					}
				}, 
				messages: { 
					xProxy: { 
						required: "Not import Data!"
					}
				}
			}); 	
		}, //validateForm function		
		getSockList:function() {
			var value = $('#input-socks').val();
			if (value != '' && value != null) {
				return value.split('\n');
			}
			else return false;
		},
		checkSock:function() {
			var that = this;
			var sock_list = that.getSockList();
			if (sock_list) {
				$('#input-socks').val('');
				xLookup = $('#xLookup').val();
				xType = $('#xType').val();
				xTimeout = $('#xTimeout').val();
				for (i in sock_list) {
					if ( sock_list[i]!= '' && sock_list[i]!= null ){
						$.get("check.php", {xLookup: xLookup, xType: xType, xTimeout: xTimeout, xProxy: sock_list[i]}, function(response) {							
							$('#result').append(response);
						});
					}
				}
			}
		}
	}
	
}

